Java + Springboot Lead

Infosys

Bengaluru

On-site

INR 1,200,000 - 1,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Infosys Bengaluru seeks an experienced Java & Springboot Lead to drive design, development, and maintenance of scalable applications. You will guide a team, collaborate with stakeholders to gather requirements, and implement solutions using Microservices, MVC, Spring Data, and Spring Security.

You will ensure code quality through reviews, unit testing, and debugging, while optimizing performance and maintaining documentation.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience.
  • Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiar with Agile or Scrum development methodologies.
  • Relational databases experience with MySQL and PostgreSQL.

Responsibilities

  • Lead and mentor a team of Java & Springboot Developers in design, development, and maintenance of applications.
  • Collaborate with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications.
  • Design, develop, and enhance software solutions using Java & Springboot (Microservices, MVC, Spring Data, Spring Security).
  • Write efficient, well-structured code and perform unit testing and debugging.
  • Maintain and enhance existing applications by troubleshooting issues and optimizing performance.
  • Collaborate with DBAs and system admins to integrate applications with databases and other systems.
  • Develop and maintain technical documentation (designs, coding standards, user manuals).
  • Stay updated with latest Java technologies and best practices; propose improvements.
  • Support system integration, data migration, and software deployment with cross-functional teams.
  • Participate in code reviews and provide constructive feedback to ensure coding standards.

Skills

Team leadership
Java & Springboot
Requirements gathering
Agile methodologies
Code reviews
Stakeholder communication
Problem solving
Mentoring
Time management
Delivery execution

Education

Bachelor's degree in Computer Science/IT

Tools

Eclipse
IntelliJ IDEA
Git
Subversion

Job description

  • Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform.
  • Familiar with software development methodologies, such as Agile or Scrum.
  • Understanding of software version control systems, such as Git or Subversion.
  • Certification in Java or Springboot or related technologies.
  • Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications.
  • Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications.
  • Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security.
  • Write efficient and well-structured code to implement business logic and functionality on the Java platform.
  • Perform unit testing and debugging to ensure the quality and reliability of developed applications.
  • Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance.
  • Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases.
  • Develop and maintain technical documentation, including system design, coding standards, and user manuals.
  • Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency.
  • Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities.
  • Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices.
  • Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions.
  • Provide leadership and guidance to the team and create a positive and productive work environment.
  • Manage the team's workload and ensure that projects are completed on time and within budget.
  • Delegate tasks and responsibilities to team members and provide regular feedback.
  • Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience
  • Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms.
  • Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security.
  • Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA.
  • Deep familiarity with relational databases, particularly MySQL and PostgreSQL.
  • Expert knowledge of Java performance tuning and optimization techniques.
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Detail-oriented with a commitment to delivering high-quality software solutions.
  • Proven ability to lead and mentor a team of developers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Team Lead
Java Team Lead

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Java + Springboot Lead
Java + Springboot Lead

Infosys • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Technical Lead - Java Springboot
Technical Lead - Java Springboot

Veersa Technologies • Dadri

On-site
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Technical Lead - Java
Technical Lead - Java

CGLIA Solutions LLP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Java- Technical Lead
Java- Technical Lead

Monocept • Gurugram District

On-site
INR 2,000,000 - 2,500,000
Senior Java Developer
Senior Java Developer

Purview Services • Greater Noida

On-site
INR 1,500,000 - 2,100,000
Senior Java Developer
Senior Java Developer

Purview Services • Coimbatore District

On-site
INR 800,000 - 1,200,000
Senior Java Developer
Senior Java Developer

Purview Services • Ernakulam

On-site
INR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

Purview Services • Jaipur

On-site
INR 600,000 - 1,200,000