Roles and Responsibilities
Job Title: Java Full Stack Developer
Exp: 6+ years
Location: Remote India 
Skills: 
	- A Java full stack development with exposure to Microservices and AWS.
- 6+ years of object-oriented software development experience developing server side components in a near real-time large-scale enterprise environment
- 6+ years of SOA development experience with strong skills in Core Jave, Spring MVC , Spring Boot, Web Services (SOAP & RESTful), Spring Data, Spring JDBC, GraphQL, APM tools.
- Experience on Serverless technologies & Containerization using Docker and Kubernetes.
- Good understanding and usage of JSON Java Libraries, XML Java libraries, Linux scripting and developing Unix shell scripts
- Experience with Test Tools such as SOAPUI, JMeter, Postman and be able to create Junit Test cases,Performance testing, Load testing
- Expert knowledge of Agile approaches to software development and able to put key Agile principles into practice to deliver solutions incrementally.
- Experience working with cross functional teams.
- Excellent analytical thinking, interpersonal, oral and written communication skills.
Responsibilities: 
	- Demonstrate a strong sense of ownership and responsibility with release goals. This includes understanding requirements, technical specifications, design, architecture, implementation, unit testing, builds/deployments, and code management.
- Ensure compliance through the adoption of enterprise standards and promotion of best practice / guiding principles aligned with organization standards.
- Build and maintain the environment for speed, accuracy, consistency and up’ time
- Hands-on position requiring strong analytical, architecture, development and debugging skills that includes both development and operations.
- Design and develop efficient and scalable enterprise systems.
- Attaint in-depth Functional knowledge of the application(s) supported and dependencies.
- Understand Incident Management, Change Management and Problem Management, root cause analysis.
- Ensure data governance principles adopted, data quality checks and data lineage implemented in each hop of the data
- Be in tune with emerging trends cloud technologies and microservices.
- Should drive and execute complex technical requirements.
- Demonstrate excellent verbal and written communication skills.
- Collaborate with team members across the globe.
- Interface with users, business analysts, quality assurance testers and other teams as needed.
- Be a self-starter that is also an excellent team player.
- Follow agile best practices. Experienced in working with global teams.
- Regularly evaluate cloud applications, hardware, and software.
- Work closely with cyber security team to monitor the organization’s cloud policy.
- Focus on building a team culture that is based on trust. Inspire your team member so that they focus on continuous growth.
- Basic Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
Share Profiles to recruiters@acesoftlabs.com