Home
Jobs

59 Jvm Jobs

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

12.0 - 17.0 years

45 - 50 Lacs

Bengaluru

Hybrid

Naukri logo

Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: Java, Kotlin, Scala, Java Virtual Machine, JVM, AWS, Azure, GCP, Microservices, CI and CD, Jenkins, TypeScript, JavaScript What Youll Do: Play a key role in developing and driving a multi-year technology strategy for a complex platform Lead multiple software development teams - architecting solutions at scale to empower the business, and owning all aspects of the SDLC: design, build, deliver, and maintain Directly and indirectly manage several software engineers by providing coaching, guidance, and mentorship to grow the team as well as individuals Inspire, coach, mentor, and support your team members in their day to day work and their long term professional growth Attract, onboard, develop and retain diverse top talents, while fostering an inclusive and collaborative team and culture (our latest DEI Report) Lead your team and peers by example. As a senior member of the team your methodologies, technical and operational excellence practices, and system designs will help to continuously improve our domain Identify, propose, and drive initiatives to advance the technical skills, standards, practices, architecture, and documentation of our engineering teams Facilitate technical debate and decision making with an appreciation for trade-offs Continuously rethink and push the status quo, even when it challenges your/our established ideas. We Are a Match Because You Have: Results-oriented, collaborative, pragmatic, and continuous improvement mindset Hands-on experience driving software transformations within high-growth environments, previous platform experience is required. 12+ years of experience in engineering, out of which at least 5-6 years spent in leading highly performant teams and their managers Experience making architectural and design-related decisions for large scale platforms, understanding the tradeoffs between time-to-market vs. flexibility Significant experience and vocation in managing and enabling peoples growth and performance Experience designing and building high-scale generalizable products with outstanding user experience. Practical experience in hiring and developing engineering teams and culture and leading interdisciplinary teams in a fast-paced agile environment Capability to communicate and collaborate across the wider organization, influencing decisions with and without direct authority and always with inclusive, adaptable, and persuasive communication Analytical and decision-making skills that integrate technical and business requirements.

Posted 23 hours ago

Apply

4.0 - 8.0 years

11 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

We help the world run better At SAP, we enable you to bring out your best Our company culture is focused on collaboration and a shared passion to help the world run better HowWe focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from, What You'll Do Engage in defining, developing, and managing software development models, fostering collaboration with colleagues across various departments and time zones to address challenges effectively, Contribute to the development of our SAP HCM (Human Capital Management) product by collaborating with global teams, with ample support from experienced colleagues dedicated to your growth, Assume full responsibility for the development, testing, implementation, maintenance, and customer support aspects of your projects, Implement comprehensive unit and integration tests to guarantee the quality and reliability of applications, Thoroughly document technical designs, code, and configurations to facilitate maintenance and future development efforts What You Bring Hold a Bachelors degree or higher in computer science or a related field, having a solid Computer Science background, encompassing data structures, algorithms, databases, and distributed systems, Have 49 years of hands-on relevant work experience in Java Development Strong experience with Spring Boot and microservices architecture, In-depth knowledge and experience for following technologies: Kafka, JVM, Spring Framework, Tomcat, Solid understanding of object-oriented programming and design patterns, Experience with RESTful APIs and web services, Solid foundation with relational database, MySQL / Oracle / SAP Hana, Experience of Agile/Scrum, passion for unit testing, integration testing and test automation, Exhibit familiarity with Agile methodologies, coding standards, and Test-Driven Development (TDD), including unit testing, component testing, contract testing, and end-to-end test automation Familiar with development infra & tools, including Git, Jenkins, etc , and have exposure to Continuous Delivery practices, Demonstrate working knowledge of stress testing, performance testing, and performance test automation, DevOps mindset inherent sense of ownership through the development, deployment and operation lifecycle Excellent problem-solving skills and attention to detail, Strong sense for clean-coding and build-in quality, Experience for data security area, e-g data audit, data retention management, is a plus, Strong communication skills in English, Meet your team SAP SuccessFactors is a leading cloud-based Human Capital Management (HCM) suite designed to help organizations manage their workforce effectively and efficiently This comprehensive suite covers a wide range of HR processes, from payroll and employee records to talent management and analytics, all delivered through the scalability and accessibility of the cloud, With SAP SuccessFactors, businesses can streamline their HR operations, improve employee engagement, and make data-driven decisions to enhance overall organizational performance The platform integrates seamlessly with existing SAP systems and other third-party applications, providing a unified solution for managing HR processes across the entire enterprise, Key modules within SAP SuccessFactors include Employee Central for core HR functions, Performance & Goals for managing employee performance, Learning for training and development, Recruiting for attracting and hiring talent, and Succession & Development for nurturing leadership pipelines These modules are designed to meet the diverse needs of modern businesses, whether they operate locally or globally, By leveraging SAP SuccessFactors, organizations can transform their HR departments into strategic partners that drive business success through effective workforce management and development Its user-friendly interface and robust analytics empower HR professionals to make informed decisions that align with organizational goals and foster a productive work environment, As businesses continue to adapt to changing market dynamics and digital transformation, SAP SuccessFactors remains a pivotal tool in shaping a responsive and agile workforce strategy that meets both current and future challenges, Bring out your best SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management As a cloud company with two hundred million users and more than one hundred thousand employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves At SAP, you can bring out your best, We win with inclusion SAPs culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone regardless of background feels included and can run at their best At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential We ultimately believe in unleashing all talent and creating a better and more equitable world, SAP is proud to be an equal opportunity workplace and is an affirmative action employer We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: Careers@sap, For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy Specific conditions may apply for roles in Vocational Training, EOE AA M/F/Vet/Disability Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, Successful candidates might be required to undergo a background verification with an external vendor, Requisition ID: 428106 | Work Area: Software-Design and Development | Expected Travel: 0 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: ,

Posted 4 days ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Kochi

Work from Office

Naukri logo

As a Software Deveoper you' participate in many aspects of the software deveopment ifecyce, such as design, code impementation, testing, and support. You wi create software that enabes your cients' hybrid-coud and AI journeys. You' have the opportunity to work with the atest technoogies, ensuring the appications deivered are high performing, highy avaiabe, responsive, and maintainabe. Your primary responsibiities incude: Anaytica Probem-Soving and Soution Enhancement: Anayze, vaidate and propose improvements to existing faiures, with the support of the architect and technica eader. Comprehensive Engagement Across Process Phases: Invovement in every step of the process, from design, deveopment, testing reease changes and troubeshoot where necessary, providing a great customer service. Strategic Stakehoder Engagement and Innovative Coding Soutions: Drive key discussions with your stakehoders and anayze the current andscape for opportunities to operate and code creative soutions. Required education Bacheor's Degree Preferred education Master's Degree Required technica and professiona expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software deveopment. Experience in have working knowedge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts we. Shoud be proficient in Exception Handing, Coections, Abstract Casses and Interfaces, Constructors, Fie IO (Input/Output) and Seriaization, Coections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Fina, Voatie, Synchronized, Transient), JVM (Java Virtua Machine) and Memory Management, Mutithreading and Synchronization, JSP (Java Server Page)/ Servets Preferred technica and professiona experience Shoud be conversant with Buid toos ike Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate woud be an added advantage

Posted 5 days ago

Apply

8.0 - 10.0 years

11 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Mode of Work : Full-time, On-site Experience Required : 8+ years Who You Are : You are a visionary leader with a robust technical background in Java/J2EE, eager to shape the future of fintech solutions. With a harmonious blend of project management expertise and profound technical knowledge, you stand ready to guide teams, mentor emerging talent, and spearhead innovative projects from their inception through to their triumphant realization. Your Role : - Lead and Innovate: Direct the planning, execution, and delivery of complex Java/J2EE projects, guaranteeing high-quality results within budget, scope, and timeline constraints. - Foster Growth: Create an engaging and cohesive work environment, mentoring team members to unlock their full potential. - Mitigate Risks: Proactively identify project risks and formulate effective mitigation strategies, maintaining transparent communication with all stakeholders. - Ensure Excellence: Uphold process adherence by leveraging industry best practices and standards in software development and delivery. - Develop Talent: Supervise, coach, and cultivate your team, ensuring alignment with performance appraisal processes and fostering professional growth. - Embrace Technology: Drive strategic leadership in the adoption of new technologies, especially AI, to innovate and disrupt within the financial sector. Desired/Recommended Technical Competencies & Skills : - Java/J2EE Mastery : More than 8 years of hands-on experience, specializing in Spring Framework, Microservices, RESTful/GraphQL APIs, and proficient in cloud environments like AWS/Azure. - Best Practices in Development : Skilled in writing clean, scalable code, with experience in ORM, JSON, Event-Driven Architecture, IOC, AOP, and multi-threading. - DevOps and Agile Expertise : Comprehensive understanding of DevOps practices and Agile/Scrum methodologies. - Security Conscious : Aware of security best practices and common vulnerabilities in software development. - Microservices Management : Experienced with Docker and Kubernetes for the efficient management of microservices. - Performance Tuning : Competent in performance optimization and JVM tuning. - Distributed System Design : Knowledgeable about distributed system design principles and technologies. - API Development : Proficient in API design, development, and management. - Cloud-native Development : Familiar with principles of cloud-native development and serverless architectures. - Monitoring and Logging Tools : Skilled in using tools for application monitoring, logging, and distributed tracing. - Leadership and Communication : Exceptional leadership, communication, and project management abilities to lead diverse and geographically dispersed teams.

Posted 5 days ago

Apply

8.0 - 10.0 years

25 - 27 Lacs

Pune, Chennai, Bengaluru

Work from Office

Naukri logo

(Flexibility for remote work within these locations may be considered for the right candidate.) Who You Are: You are a visionary leader with a robust technical background in Java/J2EE, eager to shape the future of fintech solutions. With a harmonious blend of project management expertise and profound technical knowledge, you stand ready to guide teams, mentor emerging talent, and spearhead innovative projects from their inception through to their triumphant realization. Your Role: Lead and Innovate: Direct the planning, execution, and delivery of complex Java/J2EE projects, guaranteeing high-quality results within budget, scope, and timeline constraints. Foster Growth: Create an engaging and cohesive work environment, mentoring team members to unlock their full potential. Mitigate Risks: Proactively identify project risks and formulate effective mitigation strategies, maintaining transparent communication with all stakeholders. Ensure Excellence: Uphold process adherence by leveraging industry best practices and standards in software development and delivery. Develop Talent: Supervise, coach, and cultivate your team, ensuring alignment with performance appraisal processes and fostering professional growth. Embrace Technology: Drive strategic leadership in the adoption of new technologies, especially AI, to innovate and disrupt within the financial sector. Desired/ Recommended Technical Competencies & Skills: Java/J2EE Mastery: More than 8 years of hands-on experience, specializing in Spring Framework, Microservices, RESTful/GraphQL APIs, and proficient in cloud environments like AWS/Azure. Best Practices in Development: Skilled in writing clean, scalable code, with experience in ORM, JSON, Event-Driven Architecture, IOC, AOP, and multi-threading. DevOps and Agile Expertise: Comprehensive understanding of DevOps practices and Agile/Scrum methodologies. Security Conscious: Aware of security best practices and common vulnerabilities in software development. Microservices Management: Experienced with Docker and Kubernetes for the efficient management of microservices. Performance Tuning: Competent in performance optimization and JVM tuning. Distributed System Design: Knowledgeable about distributed system design principles and technologies. API Development: Proficient in API design, development, and management. Cloud-native Development: Familiar with principles of cloud-native development and serverless architectures. Monitoring and Logging Tools: Skilled in using tools for application monitoring, logging, and distributed tracing. Leadership and Communication: Exceptional leadership, communication, and project management abilities to lead diverse and geographically dispersed teams.

Posted 6 days ago

Apply

7.0 - 12.0 years

5 - 13 Lacs

Kolkata

Hybrid

Naukri logo

Job Description: 6+ years of experience in performance engineering + SAP. Strong understanding of performance testing methodologies and tools. Experience with performance testing tools (e.g., JMeter, LoadRunner, Gatling). Experience with performance monitoring tools (e.g., AppDynamics, New Relic, Splunk, Dynatrace). Collaborate with development teams to identify and resolve performance issues. Expertise with AWR report analysis, heap dump, thread dump, JVM tuning Analyse application code and infrastructure to identify areas for optimization. Implement performance tuning techniques and best practices. Good to have: SAP performance testing and engineering experience Certifications in performance engineering or related fields. Proficiency in scripting languages (e.g., Python, Java, JavaScript). Knowledge of cloud technologies (AWS, Azure, GCP).

Posted 6 days ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Hyderabad

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities includeAnalytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvolvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding SolutionsDrive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Mysuru

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvolvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding SolutionsDrive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Navi Mumbai

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvolvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding SolutionsDrive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well.\ Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Kochi

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Chennai

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well.\ Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 1 week ago

Apply

3.0 - 5.0 years

4 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Job Title: Java Full Stack Developer Experience: 3-5 years Job Location: Hyderabad, India Required Skills: Java 8, Java 11, Java Frameworks, Spring Boot, Dropwizard, Guice, RPC Should have Excellent communication skills Ready to join immediately Requirements: Solid understanding of Java, JVM, including common tools, frameworks and best practices. Experience designing and maintaining Java libraries. Experience designing & building Java RPC Services using SpringBoot framework. Background in infrastructure and distributed systems. Familiarity with semantic versioning and concepts like backward compatibility. Experience building reusable tools, packages and software patterns for developers. Passion for software quality, including testing, code review, and documentation. Excellent debugging and troubleshooting skills. Strong cross-team communication skills.

Posted 1 week ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Kochi

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 1 week ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Mumbai

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvolvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding SolutionsDrive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 1 week ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Navi Mumbai

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvolvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding SolutionsDrive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 1 week ago

Apply

9.0 - 14.0 years

50 - 100 Lacs

Bengaluru

Hybrid

Naukri logo

What Youll do: Own the strategy, roadmap, and execution of notification intelligence and automation solutions. Lead the development of GenAI-powered content generation, send-time optimization, and cross-channel orchestration systems. Build intelligent systems that drive significant incremental revenue while minimizing customer fatigue and unsubscribes. Develop and grow technical leadership within the team, modeling a culture of continuous research and innovation. Collaborate with Engineering and Product teams to scale decisioning systems to millions of notifications daily. Act as a subject matter expert, providing mentorship and technical guidance across the broader Data Science and Engineering organization. We Are a Match Because You Have: Bachelor's or Masters degree in Computer Science, Mathematics, Statistics, or related field. 9+ years of industry experience, with at least 12 years of experience managing teams, and 5+ years as an individual contributor working on production ML systems. Strategic thinker with a customer-centric mindset and a desire for creative problem-solving, looking to make a big impact in a growing organization. Demonstrated success influencing senior-level stakeholders on strategic direction, based on recommendations backed by in-depth analysis, and excellent written and verbal communication skills. Ability to partner cross-functionally to own and shape technical roadmaps and the organizations required to drive them. Proficient in one or more programming languages, e.g., Python, Golang, or Rust. Nice to have: Experience with GCP, Airflow, and containerization (Docker). Experience building scalable data processing pipelines with big data tools such as Hadoop, Hive, SQL, Spark, etc. Experience in Bayesian Learning, Multi-armed Bandits, or Reinforcement Learning. Familiarity with Generative AI and agentic workflows. PS: This role is with one of our clients who is a leading name in the Retail Industry.

Posted 1 week ago

Apply

3.0 - 8.0 years

35 - 50 Lacs

Bengaluru

Hybrid

Naukri logo

What You ll Do : As a Software Engineer (SRE), you will join our team to help grow our systems into best-in-class for efficiency, stability, observability, velocity, and scale in the e-commerce space, engage with the product and engineering team from Day 1 to design, build and maintain the system / software proactively Influence the design and architecture of Wayfair system as part of Cloud Enablement journey; collaborate with development teams to design scalable and reliable systems, considering aspects such as fault tolerance, availability and performance Influence the design and architecture of Wayfair system as part of Cloud Enablement journey; collaborate with development teams to design scalable and reliable systems, considering aspects such as fault tolerance, availability, and performance Work with both software engineers and fellow Platform Engineers to optimize and develop repeatable systems for the two sides to leverage each other. There s a wide range of opportunities to both guide the broad conversation and dive into the nuance of our code & architecture Help service owners build realistic SLOs, set SLAs and error budgets, and ensure production services have reliability built into their design Even after self-healing and automation done by you - if EXTREME complex issues arise, get involved into troubleshooting and root-cause analysis of issues across the stacks - hardware, software, database, network and so on Develop and maintain tools and frameworks for automating the deployment, CI/CD pipeline, configuration, and management of software systems. Automate repetitive tasks to increase efficiency and reduce human error Mentor new hires and other engineers by example, tech talks, paired programming, and other avenues to increase technical efficiency across the organization. What You ll Need: 3+ years experience working as a Software Engineer in a Platform role, or software development with an understanding of cloud infrastructure Experience with cloud platforms GCP, AWS, and containerization technologies (e.g. Docker, Kubernetes) Experience with server-side software engineering (Java, Go, Perl, Python etc) Design experience with distributed systems, microservices architecture, and related technologies Strong understanding of monitoring and alerting, with a focus on performance monitoring and tracing instrumentation & SLI/SLO/SLAs Experience decoupling monolith services a plus Knowledge of CI/CD pipelines and version control systems (e.g., Git). Excellent communication skills across engineers, product managers, and business stakeholders alike Passion for leading a large, cross-cutting technical initiative to delivery, cross-functional consensus building and influencing design decisions Ample experience gathering and balancing requirements from technical and business stakeholders, and reaching consensus on prioritization Experience mentoring engineers and leading code reviews PS: This role is for one of Upler's client who is a leading name in Retail Industry

Posted 2 weeks ago

Apply

7.0 - 12.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

We are currently seeking a Lead Data Architect to join our team in Bangalore, Karntaka (IN-KA), India (IN). Position Overview We are seeking a highly skilled and experienced Data Architect to join our dynamic team. The ideal candidate will have a strong background in designing and implementing data solutions using AWS infrastructure and a variety of core and supplementary technologies. This role requires a deep understanding of data architecture, cloud services, and the ability to drive innovative solutions to meet business needs. Key Responsibilities - Architect end-to-end data solutions using AWS services, including Lambda, SNS, S3, and EKS, Kafka and Confluent, all within a larger and overarching programme ecosystem - Architect data processing applications using Python, Kafka, Confluent Cloud and AWS - Ensure data security and compliance throughout the architecture - Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions - Optimize data flows for performance, cost-efficiency, and scalability - Implement data governance and quality control measures - Ensure delivery of CI, CD and IaC for NTT tooling, and as templates for downstream teams - Provide technical leadership and mentorship to development teams and lead engineers - Stay current with emerging technologies and industry trends Required Skills and Qualifications - Bachelor's degree in Computer Science, Engineering, or related field - 7+ years of experience in data architecture and engineering - Strong expertise in AWS cloud services, particularly Lambda, SNS, S3, and EKS - Strong experience with Confluent - Strong experience in Kafka - Solid understanding of data streaming architectures and best practices - Strong problem-solving skills and ability to think critically - Excellent communication skills to convey complex technical concepts to both technical and non-technical stakeholders - Knowledge of Apache Airflow for data orchestration Preferred Qualifications - An understanding of cloud networking patterns and practises - Experience with working on a library or other long term product - Knowledge of the Flink ecosystem - Experience with Terraform - Deep experience with CI/CD pipelines - Strong understanding of the JVM language family - Understanding of GDPR and the correct handling of PII - Expertise with technical interface design - Use of Docker Responsibilities - Design and implement scalable data architectures using AWS services, Confluent and Kafka - Develop data ingestion, processing, and storage solutions using Python and AWS Lambda, Confluent and Kafka - Ensure data security and implement best practices using tools like Synk - Optimize data pipelines for performance and cost-efficiency - Collaborate with data scientists and analysts to enable efficient data access and analysis - Implement data governance policies and procedures - Provide technical guidance and mentorship to junior team members - Evaluate and recommend new technologies to improve data architecture

Posted 2 weeks ago

Apply

5.0 - 10.0 years

6 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

Req ID: 306669 We are currently seeking a Lead Data Engineer to join our team in Bangalore, Karntaka (IN-KA), India (IN). Position Overview We are seeking a highly skilled and experienced Lead Data/Product Engineer to join our dynamic team. The ideal candidate will have a strong background in streaming services and AWS cloud technology, leading teams and directing engineering workloads. This is an opportunity to work on the core systems supporting multiple secondary teams, so a history in software engineering and interface design would be an advantage. Key Responsibilities Lead and direct a small team of engineers engaged in - Engineering reuseable assets for the later build of data products - Building foundational integrations with Kafka, Confluent Cloud and AWS - Integrating with a large number of upstream and downstream technologies - Providing best in class documentation for downstream teams to develop, test and run data products built using our tools - Testing our tooling, and providing a framework for downstream teams to test their utilisation of our products - Helping to deliver CI, CD and IaC for both our own tooling, and as templates for downstream teams Required Skills and Qualifications - Bachelor's degree in Computer Science, Engineering, or related field - 5+ years of experience in data engineering - 3+ years of experience with real time (or near real time) streaming systems - 2+ years of experience leading a team of data engineers - A willingness to independently learn a high number of new technologies and to lead a team in learning new technologies - Experience in AWS cloud services, particularly Lambda, SNS, S3, and EKS, API Gateway - Strong experience with Python - Strong experience in Kafka - Excellent understanding of data streaming architectures and best practices - Strong problem-solving skills and ability to think critically - Excellent communication skills to convey complex technical concepts both directly and through documentation - Strong use of version control and proven ability to govern a team in the best practice use of version control - Strong understanding of Agile and proven ability to govern a team in the best practice use of Agile methodologies Preferred Skills and Qualifications - An understanding of cloud networking patterns and practises - Experience with working on a library or other long term product - Knowledge of the Flink ecosystem - Experience with terraform - Experience with CI pipelines - Ability to code in a JVM language - Understanding of GDPR and the correct handling of PII - Knowledge of technical interface design - Basic use of Docker

Posted 2 weeks ago

Apply

4.0 - 5.0 years

7 - 9 Lacs

Ahmedabad

Work from Office

Naukri logo

Roles and Responsibilities Stay up-to-date with industry trends and emerging technologies in the field of Java development. Troubleshoot issues related to application performance, scalability, and security. Participate in code reviews to ensure adherence to coding standards and best practices. Collaborate with cross-functional teams to identify requirements and deliver high-quality solutions. Design, develop, test, deploy and maintain large-scale Java applications using Spring Boot. Preferred Skills: Experience with front-end technologies such as HTML, CSS, and JavaScript. Knowledge of cloud platforms like AWS or Azure. Familiarity with Agile development methodologies. Certifications such as Oracle Certified Professional Java Programmer (OCPJP).

Posted 2 weeks ago

Apply

12.0 - 17.0 years

16 - 20 Lacs

Chennai

Work from Office

Naukri logo

As a Principal Technical Specialist, you will design, develop, implement software solutions, working with technologies such as Spring Boot, MongoDB, RabbitMQ, and Kafka. You will troubleshoot and debug existing applications, optimize performance, and collaborate with cross-functional teams to deliver high-quality solutions in IoT, Telecom, or WiFi domains. You have: Graduate or Postgraduate in Engineering stream with 12+ years of experience in high-end Java-based applications in a cloud environment. Expertise in coding with Java 8, Spring Boot, and its advanced features. Hands-on experience with MongoDB or NoSQL databases. Proficiency with Docker, Kubernetes, and cloud environments such as RHEL and OpenShift. Expertise in troubleshooting JVM issues and optimizing performance at the application level. Experience with tools like Hazelcast, Eureka, Grafana, Prometheus, and Minio for scalability and monitoring. Experience in designing and modeling application performance and scalability, particularly in distributed systems. Familiarity with emergency case handling and swift problem restoration within the SW Care process. It would be nice if you also had: Understanding of cloud-native application design principles, microservices, and service orchestration. Knowledge of Agile practices to foster collaboration and continuous integration. Design and implement software solutions, enhancing knowledge of Spring Boot, Java 8 features, and NoSQL databases like MongoDB. Improve expertise in messaging queues and distributed systems, including RabbitMQ, Kafka, and VerneMQ. Optimize application performance and scalability through troubleshooting and performance modeling. Learn advanced troubleshooting techniques for JVM, Docker, Kubernetes, and cloud environments such as RHEL/OpenShift. Work with a variety of tools, such as Hazelcast, Eureka, Grafana, and Prometheus, gaining insights into monitoring and cloud infrastructure. Collaborate with developers, product owners, and QA teams to improve communication and teamwork skills. Enhance the ability to solve complex problems by applying analytical thinking and judgment in a production environment. Stay up-to-date with emerging software trends and technologies to continuously innovate and improve solutions.

Posted 2 weeks ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Kochi

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvolvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding SolutionsDrive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 2 weeks ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Navi Mumbai

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 2 weeks ago

Apply

13.0 - 17.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Lead PSR initiatives to enhance system efficiency and resiliency Optimize Java applications for low latency, high throughput, and minimal resource consumption Implement distributed microservices,ensure fault tolerance,reliability engineering best practices Drive cloud migration strategies using AWS/Azure/GCP and serverless architectures Work with DevOps SRE teams to enhance observability,automate CI/CD pipelines,enforce security best practices Architect and design high-performance,Java-based enterprise solutions Core Java Backend Development:Java 8/11/17, Spring Boot,Spring Cloud, Microservices Architecture RESTful APIs,GraphQL,Event-Driven Architecture RESTful APIs, GraphQL, Event-Driven Architecture,Concurrency, Multithreading, Reactive Programming , Performance , Scalability Reliability (PSR): Performance Tuning-JVM Optimization, Thread Dump Analysis, Memory Management (GC tuning), Profiling Tools,Scalability Engineering-Load Balancing, Distributed Caching,Reliability Engineering-Chaos Engineering

Posted 2 weeks ago

Apply

3.0 - 5.0 years

3 - 7 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

Job Skills: Must have skills : Experience in designing and developing Web Apps using Java Spring Boot development, Core Java concepts around dependent technologies Expertise in building microservices Good understanding of EMS/NMS OOPs Concepts Design Patterns Clean understanding of Classes and Interfaces Generics, JVM and Memory Management, Caching Data into memory, Service Oriented Architecture, Concurrency (multithreading) Messaging Techniques, Complex Event Processing, Storage and Database Technologies (MongoDB, MySQL, ElasticSearch) Exposure to compiler like IDE OR ECLIPSE Value Add: Working experience with Dockers K8s Working knowledge on OSGI Knowledge on kafka, python, and ELK Good communication skills Scrum Master Problem solving skills You will play a key role in the overall estimation of work requirements to provide the right information on project estimations to Technology Leads and Project Managers. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey.

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies