top of page

Java Developer

Bangalore and Pune, India

Must have:

  • Over 7+ years of experience in designing, developing, and maintaining Java-based software applications using Spring Boot and Microservices architecture.

  • Experience in collaborating with product managers, business analysts, and other stakeholders to gather and analyze requirements.

  • Ability to write clean, efficient, and well-tested code following best practices and coding standards.

  • Experience in developing and maintaining RESTful APIs and integrations with third-party services.

  • Highly proficient in Object-Oriented Programming in Java

  • Experience in implementing and optimizing database interactions using frameworks like Hibernate or JPA

  • Extensive experience in Spring Framework, including Spring Core, Spring Boot, AOP, and J2EE.

  • Participated in code reviews to ensure code quality, performance, and adherence to coding standards.

  • Experience in implementing security measures and best practices to protect data and applications.

  • Ability to work with containerization technologies like Docker.

  • Experience in deploying and managing applications in cloud environments, such as AWS, Azure, or Google Cloud Platform

  • Experience in relational and NoSQL databases (MySQL, Postgres, and MongoDB preferred).

  • Familiarity with messaging platforms like RabbitMQ, Kafka, or cloud messaging.

  • Experience in backend and DevOps technologies.
     

Good to Have
 

  • Bachelor’s or higher degree in computer science, Software Engineering, or a related field (or equivalent work experience).
  • Integrated and deep understanding of messaging platforms like RabbitMQ, Kafka, and cloud messaging.

Submit your details

bottom of page