Lead Java Software Developer for Large Scale Applications

2 days ago


Bengaluru, Karnataka, India Genpact Full time
About the Role

We are seeking an experienced Lead Java Software Developer to join our team in Bangalore/Noida. As a senior member of our engineering team, you will be responsible for designing and developing high-quality software for large-scale Java/Spring Boot/Micro-service applications.

Your primary focus will be on leading the development of complex software systems, ensuring they meet the required standards of quality, scalability, and maintainability. You will work closely with cross-functional teams, including product management, QA, and infrastructure, to deliver solutions that meet business needs.

Responsibilities
  • Leverage your expertise in Java/J2EE, Spring Boot, REST, Apache Kafka, Postgres DB, JSON, and Microservices to design and develop robust software systems.
  • Collaborate with engineers to implement Junit Test cases, ensuring thorough testing and validation of software components.
  • Contribute to the design and development of high-quality software, following agile and Scrum methodologies, and utilizing tools like Jira and Confluence.
  • Perform and/or lead design, coding, testing, implementation, and documentation of solutions, ensuring they meet business requirements and technical standards.
  • Demonstrate a strong understanding of microservice architecture, ensuring seamless integration and communication between services.
Requirements

To succeed in this role, you must have:

  • A strong background in Java/J2EE, Spring Boot, and Microservices, with hands-on experience in Java (1.8 or higher) and Spring Boot framework (Core, AOP, Batch, JMS).
  • Expertise in Web Services (SOAP/REST), Oracle PL/SQL, and SQL, with a deep understanding of database concepts and data modeling.
  • Excellent problem-solving skills, with the ability to debug complex issues and optimize system performance.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
What We Offer

We offer a competitive salary range of ₹1,200,000 - ₹1,800,000 per annum, based on experience and qualifications. Additionally, we provide a comprehensive benefits package, including medical insurance, retirement savings plan, and opportunities for professional growth and development.



  • Bengaluru, Karnataka, India Impetus Full time

    We are looking for a highly skilled Java Software Engineer to join our team at Impetus Technologies India Pvt. Ltd in Pune.Estimated Salary: ₹1,200,000 - ₹2,400,000 per annum.About the Role:As a Java Software Engineer at Impetus, you will be responsible for building large scale applications using Java and Spring framework. You will work closely with...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India People Gamut HR Solutions Full time

    Position OverviewWe are seeking an experienced Software Engineer to join our team at People Gamut HR Solutions. In this role, you will be responsible for designing and developing large-scale, multi-tier, distributed software products using Java and J2EE technologies. Your strong development and delivery experience with commercial software applications, along...


  • Bengaluru, Karnataka, India SAP Full time

    At SAP, we're seeking an experienced Technical Lead to join our team and drive innovation in large-scale Java/JEE development.We're a company that's passionate about helping the world run better, and we're looking for someone who shares this vision. As a Technical Lead, you'll be responsible for designing and delivering solutions that meet functional and...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer, Site Reliability to join our team at LinkedIn. This is a unique opportunity to leverage your technical expertise and passion for software engineering to drive the success of our company.About UsLinkedIn was built to help professionals achieve more in their careers, and every day millions of...


  • Bengaluru, Karnataka, India Talentmatics Full time

    We are seeking a highly skilled Lead Software Developer to join our team at Talentmatics. As a key member of our development team, you will be responsible for the design, development, and implementation of new software products and enhancements to existing applications.About the RoleThis is an exciting opportunity for a motivated and experienced software...


  • Bengaluru, Karnataka, India LinkedIn Full time

    We are looking for a highly skilled Technical Lead to join our world-class software engineering team at LinkedIn. This is an exciting opportunity to lead the development of Internet-scale features and infrastructures, working on scalable solutions that meet the needs of millions of users.About the RoleThe ideal candidate will have extensive experience in...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe're seeking a seasoned software engineer to join our world-class team in Bangalore, India. As a key member of our infrastructure team, you will design and build next-generation platforms for LinkedIn's core applications.Key ResponsibilitiesDesign, develop, and operate large-scale data infrastructures that power all of LinkedIn's core...


  • Bengaluru, Karnataka, India SAP Full time

    Transforming Business with Expertise in Java DevelopmentWe are seeking a seasoned Java developer to join our team and contribute to the development of large-scale distributed systems. The ideal candidate will have a strong background in computer science fundamentals, including data structures and algorithms, and will be well-versed in Java/JEE and related...


  • Bengaluru, Karnataka, India SAP Full time

    At SAP, we are looking for a skilled Cloud Architect to design and develop large scale distributed applications using Java/JEE and related technologies.SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. As a cloud company with two hundred million users and more...


  • Bengaluru, Karnataka, India SAP Full time

    We are seeking a highly skilled Software Engineer to join our team at SAP SuccessFactors. As a key member of our organization, you will play a crucial role in designing and developing large scale distributed applications using Java/JEE and related technologies.Our ideal candidate has a solid foundation in computer science fundamentals, including data...


  • Bengaluru, Karnataka, India Reliance Retail Full time

    Job Description: We are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have extensive experience in Java and a strong understanding of cloud-based systems. Key Responsibilities: Design and implement large-scale software systemsCollaborate with cross-functional teams to deliver high-quality solutionsMaintain and improve...


  • Bengaluru, Karnataka, India LinkedIn Full time

    We are looking for a Senior Software Engineer to join our Site Reliability team at LinkedIn.Company OverviewOur company is built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities and gain insights. Our global reach means we get to have a direct impact on the...


  • Bengaluru, Karnataka, India Infosys Limited Full time

    About the RoleWe are seeking an experienced Senior Java Technical Lead to join our team at Infosys Limited. As a key member of our engineering team, you will be responsible for leading the design and implementation of large-scale distributed systems using Java.Key ResponsibilitiesProvide technical solutions to high-level problem statements.Build robust and...


  • Bengaluru, Karnataka, India Peace Mind Services Full time

    OverviewWe are seeking a highly skilled Senior Java Developer to join our team at Peace Mind Services in Bangalore. This is an excellent opportunity for a talented professional to work on large-scale enterprise systems.Estimated SalaryThe estimated annual salary for this position is ₹1,200,000 - ₹1,500,000 (dependent on experience).Job DescriptionA...


  • Bengaluru, Karnataka, India BETSOL Full time

    Job SummaryThe ideal candidate is an experienced engineer with a passion for learning new technologies. In this role, you will have the opportunity to develop robust, scalable, and distributed software using best-of-breed languages, frameworks, and tools.Key ResponsibilitiesWrite and maintain solid, efficient, and maintainable code using Kotlin, Java, and...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Job Overview:We are seeking a highly skilled Technical Architect to join our Selection Monitoring team at ADCI - Karnataka. As a Technical Architect, you will be responsible for designing and developing large scale software systems that meet the needs of our business.About the Role:The successful candidate will have a strong technical background in...


  • Bengaluru, Karnataka, India SAP Full time

    We're shaping the future of businessAt SAP, we're dedicated to empowering individuals to bring out their best. Our company culture is built on collaboration and a shared passion to drive innovation and progress. How? We focus on building the foundation for tomorrow and creating a workplace that values diversity, flexibility, and a purpose-driven approach. We...


  • Bengaluru, Karnataka, India Furrl Full time

    About Furrl :Furrl is a cutting-edge startup revolutionizing the D2C market in India with its clutter-breaking discovery platform. We're creating a one-stop shop for consumers to discover, validate, and purchase lakhs of independent brands and creators in India. Built for scale and innovation.Our team is led by a seasoned industry expert with a proven track...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job Title: Senior Software EngineerThis position is responsible for designing, developing, and troubleshooting large scale web applications with a cross geography user base and distributed architecture.Key Responsibilities:Develop data driven web applications with Angular, C#, SQL and NoSQL databases in the backendUnderstands and collects analysis...


  • Bengaluru, Karnataka, India Sureminds Solutions Pvt. Ltd. Full time

    At Sureminds Solutions Pvt. Ltd., we are seeking a highly skilled Lead Software Architect - Java Developer to join our team. This role involves designing and developing large-scale, complex software systems using Java EE technologies.About the RoleThis is a senior-level position that requires a deep understanding of software development principles,...