| Full time

Lead Software Engineer - Java Modernization

Bengaluru, India | Posted on 2023-01-09

About us

We offer Cloud Tranformation, App Modernization and DevOps Automation to improve the agility and velocity of businesses.

We are a cloud-native services company with clients in multiple geographies and industries. We specialize in cloud transformation, DevOps automation, managed services and cloud-native application development. We are currently seeking a highly skilled Lead Software Engineer with expertise in Java Application Modernization to join our talented team. If you are passionate about driving modernization efforts and have a deep understanding of Java / Springboot technologies, we'd love to hear from you.
Job Description

As a Lead Software Engineer - Java Modernization, you will play a crucial role in revamping our legacy Java applications into modern, scalable, and efficient solutions. You will lead a team of engineers, collaborate closely with stakeholders, and leverage your technical prowess to drive the modernization of our software stack. This is a remarkable opportunity to shape the future of our technology landscape.

Key Responsibilities:

  • Lead and mentor a team of software engineers responsible for Java modernization projects.
  • Collaborate with cross-functional teams to define modernization objectives and strategies.
  • Architect, design, and implement modernization solutions using Java, Spring Boot, and other relevant technologies.
  • Evaluate existing Java applications, identify areas for improvement, and create migration plans.
  • Ensure code quality, performance, and security in all modernization initiatives.
  • Stay current with industry trends and best practices in Java development.
  • Provide technical guidance and expertise to team members.
  • Conduct code reviews and uphold coding standards.
  • Troubleshoot and resolve complex technical issues.

The ideal candidates must have:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development with a focus on Java technologies.
  • Proven experience leading software modernization projects, including migration to modern Java frameworks.
  • Strong expertise in Java, Spring Boot, and related technologies.
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes).
  • Experience with modern software development practices, such as DevOps, CI/CD, and automated testing.
  • Exceptional problem-solving and debugging skills.
  • Outstanding communication and leadership abilities.
  • Capacity to work effectively in a collaborative team environment.
  • A commitment to staying up-to-date with the latest industry trends and technologies.

As per market standards

Job Information
Job Title
Lead Software Engineer - Java Modernization
IT Services
Work Experience
7+ years
Zip/Postal Code

Ready to discuss your cloud project?

Our smart, enterprise-ready cloud solutions can make life easier for your organization. Have questions? Ask!
Get in touch