• Home
  • Java/J2EE Developer 

Java/J2EE Developer 

Job Summary:

We are seeking a skilled and dedicated Java/J2EE Developer to join our dynamic team. The ideal candidate will contribute to all phases of the development lifecycle, ensuring the delivery of high-quality, efficient, and secure software solutions. This role demands strong technical expertise, adherence to industry best practices, and the ability to work collaboratively within an Agile-Scrum environment.

Key Responsibilities:
  • Participate in all phases of the software development lifecycle, from requirements interpretation to deployment.
  • Design, develop, and maintain well-structured, testable, and efficient code.
  • Debug, review, and test code to ensure high-quality software solutions.
  • Adhere to project standards, guidelines, and best practices while maintaining coding excellence.
  • Develop and implement RESTful APIs using Spring Boot, Spring Cloud, and Spring MVC.
  • Create and execute unit test cases with tools such as JUnit and Mockito.
  • Write and optimize SQL queries for databases like MySQL and MongoDB.
  • Ensure secure software development and follow security best practices.
  • Actively participate in Agile-Scrum processes to meet delivery timelines.
  • Maintain and enhance code quality through tools like Sonar and version control systems such as Git or BitBucket.
Required Skills:
  • Proficiency in Core Java with hands-on experience in developing multi-tier, multi-threaded distributed applications.
  • Strong expertise in Spring framework (Spring Boot, Spring MVC, Spring Cloud) and Hibernate.
  • Proficiency in MySQL/MongoDB database management and query optimization.
  • Knowledge of RESTful web service implementation and API development.
  • Experience with unit testing frameworks like JUnit and Mockito.
  • Familiarity with version control tools like Git and BitBucket.
  • Strong understanding of secure coding practices and software quality standards.
Preferred Skills:
  • Experience with Core AWS Services, Docker, and Kubernetes.
  • Familiarity with static code analysis tools like Sonar for code quality.
Other Requirements:
  • Excellent problem-solving and debugging skills.
  • Effective communication and collaboration skills.
  • Commitment to meeting delivery schedules and maintaining project timelines.

If you are passionate about software development and eager to work in a challenging and collaborative environment, we encourage you to apply.

Experience: 2+ Years
Job Category: Software Development
Job Type: Full Time
Job Location: Pune

Apply for this position

Allowed Type(s): .pdf, .doc, .docx