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.
- 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).
- 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?