Talent.com
This job offer is not available in your country.
Java Technical Lead

Java Technical Lead

IntelERAGhaziabad, IN
17 days ago
Job description

Role : Java Technical Lead

Experience : 7+ years

Work Hours : 1 : 00 PM to 10 : 00 PM IST

We are seeking an experienced Java Technical Lead with a deep understanding of Java / J2EE, Spring, and SpringBoot frameworks. The ideal candidate will be responsible for leading the design, development, and implementation of scalable and high-performance applications. You will play a key role in defining the architecture, coding best practices, and ensuring that high-quality, maintainable code is delivered. This role requires collaboration with cross-functional teams, including product owners, frontend developers, and DevOps, to ensure seamless integration of backend services. The candidate should be well-versed in cloud platforms, containerization technologies, and CI / CD pipelines.

Responsibilities :

  • Work closely with the VP of Engineering to platformize the code, ensuring consistency and reusability across services.
  • Collaborate with Product Owners / Business Users to understand project requirements.
  • Identify project scope and break it down into smaller, manageable components.
  • Develop Java SpringBoot applications adhering to clean code principles, ensuring modular, readable, and maintainable code.
  • Write unit tests and automated integration tests to identify and resolve bugs or issues.
  • Participate in peer code reviews and contribute to maintaining code quality and best practices.
  • Work closely with frontend developers to integrate web applications with APIs and other backend systems.
  • Develop and maintain technical documentation for software applications.
  • Stay updated with industry trends, best practices, and suggest improvements for software development processes and technologies.

Requirements :

  • 7+ years experience with Java development using Spring, SpringBoot.
  • Good experience with unit testing frameworks e.g. JUnit, Mockito.
  • Good experience with databases and ORM frameworks e.g. PostgreSQL, MySQL, Hibernate.
  • Good experience with integration testing frameworks e.g. RestAssured, Postman.
  • Good experience with application containerization e.g. Docker, Kubernetes.
  • Good experience with CI / CD tools e.g. Jenkins, Bamboo.
  • Good experience with cloud platform e.g. AWS, GCP, Azure.
  • Good understanding of Agile principles and methodologies.
  • Good understanding of testing automation tools e.g. Supertest, Cucumber.
  • Soft Skills :

  • Takes ownership, is a proactive problem-solver with a positive, can-do attitude.
  • Excellent communication and teamwork skills.
  • Ability to work effectively in a remote environment.
  • Create a job alert for this search

    Technical Lead Java • Ghaziabad, IN