Java Lead Developer

San Leandro, California

KTek Resourcing
Apply for this Job

Responsibilities

  • Lead and mentor a team of software engineers.
  • Design, develop, and maintain high-quality software solutions using Java, Microservices, and the Spring stack.
  • Ensure 100% code coverage for line and branch using JUnit.
  • Implement automation testing using BDD frameworks like Cucumber or Karate.
  • Collaborate with other technology teams and architects to define and develop scalable design solutions.
  • Implement resilient and secure code solutions to enhance customer journey experiences and digital capabilities to automate.
  • Ensure the performance, quality, and responsiveness of applications.
  • Leverage advanced troubleshooting skills to efficiently identify and resolve bottlenecks and bugs.
  • Help maintain code quality without sonar issues / vulnerabilities
  • Stay up to date with the latest industry trends and technologies.

Qualifications

  • Proven 10+ experience as a Lead Software Engineer or similar role.
  • Strong proficiency in Java, Angular, Microservices, Oracle, Spring stack (Spring Boot, Spring frameworks , Spring Data JPA).
  • Extensive experience with JUnit and achieving 100% code coverage (line and branch).
  • Proficiency in automation testing using BDD frameworks like Cucumber or Karate.
  • Strong experience with Oracle databases.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal, written, and interpersonal communication skills.
  • Experience with software development methodologies (Agile, Scrum).
  • Strong collaboration skills to work with other technology teams and architects.

Date Posted: 02 May 2025
Apply for this Job