Skip to main content

Java Lead developer

Technology
Infosys Tech
Plano, United States2 weeks agoUntil 12/19/2026
Full time

Job description

Key Responsibilities:

  • Design, develop, and maintain high-volume, low-latency Java applications for mission-critical systems.

  • Write well-designed, efficient, and testable code that adheres to best software development practices.

  • Contribute to all phases of the development lifecycle, from concept and design to testing and deployment.

  • Analyze and resolve technical issues, including performance tuning and bug fixing.

  • Collaborate with product owners, software architects, and other developers to ensure alignment on requirements and technology.

  • Develop unit tests and conduct code reviews to ensure code quality.

  • Stay up to date with industry trends, technologies, and best practices, and integrate them into the development process.

Required Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Proven experience as a Java Developer with a strong understanding of core Java concepts and object-oriented programming (OOP).

  • Hands-on experience with Spring Framework (Spring Boot, Spring MVC, etc.).

  • Familiarity with RESTful APIs and Microservices architecture.

  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle, and ORM technologies (Hibernate, JPA).

  • Strong knowledge of version control systems like Git.

  • Experience with unit testing frameworks like JUnit or TestNG.

  • Knowledge of front-end technologies like HTML, CSS, and JavaScript (optional but a plus).

Preferred Qualifications:
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.

  • Experience with build tools such as Maven or Gradle.

  • Familiarity with Docker or Kubernetes for containerization.

  • Strong problem-solving skills and attention to detail.

  • Excellent teamwork, communication, and organizational skills.

Interested in this role?