CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Java Software Engineer India, Pune Jobs

14 Job Offers

Backend Software Engineer (Java & Spring Boot) - Vois
Save Icon
Backend Software Engineer (Java & Spring Boot) role in Pune, India, focused on building scalable microservices and RESTful APIs. Requires 3-4 years of Java (8-17), Spring Boot, and experience with Kafka, Docker, and AWS. Join a global Agile team to design high-performance, event-driven systems. B...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Senior Java Software Engineer - Assistant Vice President
Save Icon
Senior Java Software Engineer (AVP) sought for a high-impact role in Pune, India. Leverage 7-12 years of experience in low-latency API development with Spring Boot, Core Java, and Microservices. Drive full-cycle application development, from feasibility studies to implementation, using expertise ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Backend Software Engineer (Java & Spring Boot) - VOIS
Save Icon
Backend Software Engineer (Java & Spring Boot) role in Pune, India. Design and scale microservices and RESTful APIs using Java 17, Spring Boot, and event-driven tools like Kafka. Requires 3-4 years of experience with Spring Data JPA, Docker, Kubernetes, and cloud platforms (AWS/Azure). Join a glo...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Senior Software Engineer - Core Java & Apache Spark
Save Icon
Senior Software Engineer with deep expertise in Core Java, Apache Spark, and the Spring ecosystem needed to architect high-throughput data pipelines in Chennai or Pune. This role focuses on JVM tuning, distributed systems design, and cloud-native deployment with Kubernetes. Ideal for engineers pa...
Location Icon
Location
India , Chennai, Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Java
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Java Full Stack Software Engineer
Save Icon
Join a top-tier financial team in Pune as a Java Full Stack Software Engineer. Leverage 8+ years of expertise in Java, Spring, and Oracle PL SQL to build cloud-native, microservices-based solutions. Drive innovation using Docker, Kubernetes, and modern front-end frameworks in an Agile environment...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Software Engineer Vice President
Save Icon
Senior Java Software Engineer VP role in Pune, India, driving OTC derivatives and payments transformation. Requires 12+ years’ experience in Java, Spring, RESTful APIs, microservices, and TDD. Build robust solutions with a global tech team, leveraging AWS, Kafka, or Kubernetes. Join a fast-paced ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Software Engineer Java
Save Icon
Join Citi in Pune as a Java Backend Developer to build the future of global banking technology. Utilize your 4-8 years of expertise in Java, Spring, and microservices to design low-latency client connectivity platforms. This hybrid role offers comprehensive benefits for your well-being and career...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Software Engineer- Full Stack - Java, React - Engineer
Save Icon
Join Citi in Pune as a Full Stack Software Engineer. Utilize your 2+ years of expertise in Java, React.js, Spring Boot, and microservices to build robust enterprise applications. You will apply Agile methodologies and AI tools throughout the development lifecycle. This role offers a chance to inn...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join our team in Pune as a Senior Java Software Engineer. You will design and develop high-performance, low-latency APIs and microservices using Spring Boot and Core Java. We require 7-12 years of experience with system design, data modeling, and performance tuning. This role offers a chance to w...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer (Java Backend)
Save Icon
Join our team in Pune as a Senior Software Engineer specializing in Java Backend. You will design and optimize high-performance microservices and RESTful APIs using Java and Spring Boot. This role requires deep expertise in memory optimization, multithreading, and building scalable distributed sy...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
Bar Code India
Expiration Date
Until further notice
Software Engineer II - Java
Save Icon
Join Rapid7 as a Software Engineer II in Pune, India. Develop new features with Java, Spring Boot, and AWS in an end-to-end role. Be a foundational hire in a culture that champions innovation, continuous learning, and customer-centric solutions. Utilize cutting-edge tech while receiving coaching ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Sr. Software Engineer - Java+React+AWS
Save Icon
Seeking a Senior FullStack Engineer proficient in Java 8, Spring Boot, and React with Redux. You will design microservices and REST APIs, utilizing AWS and message queues like Kafka. This role in Pune, India, offers a fast-paced, innovative environment for impactful work.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
yash.com Logo
YASH TECHNOLOGIES CONSULTING INC.
Expiration Date
Until further notice
Sr. Software Engineer - Java+ Angular
Save Icon
Seeking a Senior Full-Stack Software Engineer in Pune, India. This role requires 5+ years of expertise in Java 8, Spring Boot, Microservices, and Angular 9+. You will build scalable solutions using AWS, message queues, and modern DevOps tools. Join a fast-paced, innovative team to make a real bus...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
yash.com Logo
YASH TECHNOLOGIES CONSULTING INC.
Expiration Date
Until further notice

About the Java Software Engineer role

Explore the dynamic and in-demand field of Java Software Engineer jobs, where professionals build the robust, scalable applications that power the modern digital world. A Java Software Engineer is a specialist in using the Java programming language and its vast ecosystem to design, develop, test, and maintain software solutions. This role is fundamental across virtually every industry, from finance and e-commerce to healthcare and technology, making it one of the most versatile and sought-after careers in tech.

Professionals in these roles are typically responsible for the entire software development lifecycle. This begins with analyzing user requirements and translating them into technical specifications. They then design the application's architecture, write clean, efficient, and well-documented code, and perform rigorous unit testing to ensure functionality. A key part of their work involves debugging and troubleshooting issues, as well as maintaining and updating existing systems to improve performance, add new features, or enhance security. In many Java Software Engineer jobs, individuals collaborate closely with cross-functional teams, including product managers, quality assurance engineers, UX/UI designers, and other developers, often within an Agile or Scrum framework. For senior or lead positions, responsibilities expand to include providing technical leadership, mentoring junior engineers, making critical architectural decisions, and driving platform modernization initiatives, such as migrating monolithic applications to microservices architectures.

The typical skill set for a Java Software Engineer is both deep and broad. A strong foundation in core Java is paramount, complemented by expertise in popular frameworks and technologies that form the Java ecosystem. These commonly include the Spring Framework (especially Spring Boot for creating stand-alone applications), Hibernate for object-relational mapping, and Maven or Gradle for project build automation. Experience with web services, particularly RESTful APIs, is a standard requirement. As cloud-native development becomes the norm, familiarity with cloud platforms like AWS, Azure, or Google Cloud, along with containerization tools like Docker and orchestration systems like Kubernetes, is increasingly valuable. Understanding software development methodologies, version control with Git, and continuous integration/continuous deployment (CI/CD) pipelines are also essential practices. For many Java Software Engineer jobs, experience with relational and NoSQL databases, messaging systems like JMS or Kafka, and front-end technologies is a significant advantage. Beyond technical prowess, successful candidates possess strong problem-solving abilities, excellent communication skills, and the capacity to work both independently and as part of a team.

A bachelor's degree in computer science, software engineering, or a related field is a common educational requirement, though equivalent practical experience is often considered. The career path for a Java Software Engineer is progressive, offering opportunities to advance from entry-level developer to senior engineer, tech lead, software architect, and beyond. If you are passionate about building high-performance, enterprise-grade applications and have a knack for problem-solving, exploring Java Software Engineer jobs could be the perfect next step in your career.