Posted time March 29, 2024 Location Delhi, Pune Job type Full Time

Experience: 5+ Years

Location: New Delhi (Work from Office)

Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field

Job Description:

We are looking for a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate will have 10+ years of experience in Java development, with a strong background in Microservices and Spring Boot. As a Senior Java Developer, you will be responsible for designing, developing, and implementing high-quality Java applications, collaborating with cross-functional teams, and ensuring the successful delivery of projects.

Responsibilities:

  1. Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  2. Contribute to all phases of the development lifecycle, including requirements gathering, design, development, testing, and deployment.
  3. Write well-designed, efficient, and maintainable code following best practices and coding standards.
  4. Ensure the quality and performance of applications through rigorous testing and code reviews.
  5. Collaborate with architects, designers, and other developers to ensure system architecture meets technical requirements.
  6. Stay updated with the latest technologies and trends in Java development and share knowledge with the team.

Requirements:

  1. Bachelor’s degree in Computer Science, Engineering, or related field.
  2. 10+ years of experience in Java development.
  3. Strong proficiency in Java, with a good understanding of JVM internals.
  4. Experience with Microservices architecture and Spring Boot framework.
  5. Hands-on experience with RESTful web services, JSON, and XML.
  6. Proficiency in database technologies such as MySQL, PostgreSQL, or Oracle.
  7. Experience with version control systems such as Git.
  8. Excellent problem-solving and analytical skills.
  9. Ability to work independently and in a team environment.
  10. Good communication skills and the ability to collaborate effectively with cross-functional teams.

Skills Required:

  1. Java, J2EE
  2. Microservices architecture
  3. Spring Framework (Spring Boot, Spring MVC, Spring Security)
  4. RESTful web services
  5. Hibernate or other ORM frameworks
  6. Maven or Gradle
  7. MySQL, PostgreSQL, or Oracle
  8. Git