Lead Java Developer

Supro Consulting

  • Hyderabad, Telangana
  • Permanent
  • Full-time
  • 2 months ago
Job OverviewThis full-time position for a Senior Lead Java Developer is open in locations including Hyderabad, Bangalore, Chennai, and Pune. The role requires up to a maximum of 10 years of work experience. As a lead, you will be at the forefront of advancing Java development practices within the organization, working on high-impact projects that demand expertise in Java and associated technologies.Qualifications and Skills
  • Proficiency in Spring Boot, Microservices Architecture, J2EE (Mandatory skill) needed to manage and lead project implementations.
  • Experience with Java 17 is required for leveraging the latest features and enhancements provided by the language.
  • Strong understanding and practical application of RESTful APIs crucial for designing networked applications.
  • Knowledge of Docker essential for creating, deploying, and managing containerized applications.
  • Experience with Kubernetes needed to automate deployment, scaling, and managing of containerized applications.
  • Familiarity with CI/CD Pipelines necessary for integrating and deploying advanced workflow systems.
  • Excellent problem-solving skills to address challenges encountered during development or maintenance phases.
  • Ability to work collaboratively in a team as well as lead project teams when required to drive success.
Roles and Responsibilities
  • Lead and manage Java development projects ensuring they meet high-quality standards and are delivered on time.
  • Design, implement, and maintain robust Java applications with a focus on quality, performance, and scalability.
  • Collaborate with cross-functional teams to define, design, and ship new features or improvements.
  • Develop and maintain architecture for complex application systems ensuring alignment with business needs.
  • Advise and mentor junior developers for continuous growth and improvement within the team.
  • Oversee software testing processes and ensure the delivery of high-quality and defect-free products.
  • Identify and address performance bottlenecks and bugs in existing code to maintain optimal software performance.
  • Stay updated with emerging technologies and industry trends to incorporate them into the company's practices.

Expertia AI Technologies