Senior Java Backend Developer

persistent

Pune 6 years experience Posted 2h ago

Job Description

  • Develop, enhance, and maintain Java 17/J2EE applications using Spring Boot and Microservices architecture.
  • Design, develop, and support RESTful APIs using JAX-RS (Jersey).
  • Analyze and update database connectivity layers, schemas, SQL queries, stored procedures, and application dependencies to ensure Amazon Aurora compatibility.
  • Implement robust database access and transaction management using JDBC and JPA/Hibernate.
  • Troubleshoot database-related issues and optimize database performance through query tuning and index optimization.
  • Develop and execute unit tests using TestNG and Mockito to ensure code quality and reliability.
  • Collaborate with development, QA, and infrastructure teams throughout migration planning and execution activities.
  • Utilize AWS services such as S3 and SQS within application workflows.
  • Contribute to CI/CD pipelines and automated deployment processes using Git-based development practices.
  • Support migration cutover activities, rollback planning, validation testing, and post-migration stabilization.
  • Participate in code reviews and ensure adherence to engineering best practices and coding standards.

 

Similar Openings for You