Java Developer

caterpillar

Bangalore NM Years Exp Posted 15d ago

Job Description

Responsibilities

  • Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods.

  • Acquiring client requirements; resolving workflow problems through automation optimization.

  • Writing source codes for new applications, and/or generating and enhancing code samples for existing applications.

  • Utilizing automated testing tools to perform the testing and maintenance.

 

Job Description

  • Design, develop, and maintain backend services using Java and related frameworks.

  • Build and deploy cloud-native applications on AWS using CloudFormation.

  • Contribute to LTA and creating detailed design documents, sequence diagrams, and component-level specifications.

  • Participate in code reviews, unit testing, and integration testing to ensure code quality and performance.

  • Collaborate with DevOps and QA teams to ensure smooth CI/CD pipelines and automated testing.

  • Troubleshoot and resolve production issues with a focus on root cause analysis and long-term fixes.

  • Stay updated with emerging technologies and propose improvements to existing systems.

Similar Openings for You