Talent.com
This job offer is not available in your country.
Java Software Engineer

Java Software Engineer

RecroBengaluru, India
30+ days ago
Job description

Role - Java Developer

Experience - 5+ Yrs

Location - Bangalore

Key Responsibilities :

Development Responsibilities :

  • Design, develop, test, and maintain backend web applications using Java and Spring

Framework (Spring MVC).

  • Build and optimize RESTful APIs to ensure scalability and performance.
  • Implement containerized solutions using Docker for consistent deployment and environment
  • management.

  • Utilize AWS services (e.g., ECS, S3, Lambda, DynamoDB) to develop cloud-native
  • solutions.

  • Collaborate with cross-functional teams to gather and refine technical and business
  • requirements.

    Skills & Qualifications :

    Must-Have Skills :

  • 3-5 years of hands-on experience in Java development.
  • Strong knowledge of Spring Framework (Spring MVC) and related tools.
  • Proficiency in Docker for containerization.
  • Demonstrable expertise with core AWS services (e.g., ECS, S3, Lambda, DynamoDB).
  • Hands-on experience with testing frameworks such as JUnit, TestNG, and Cucumber (BDD).
  • Strong understanding of RESTful API design and microservices architecture.
  • Familiarity with build tools like Maven and CI / CD pipelines.
  • Excellent debugging, problem-solving, and analytical skills.
  • Create a job alert for this search

    Software Engineer Java • Bengaluru, India