CrawlJobs Logo
Briefcase Icon
Category Icon

Java Developer - Spring India Jobs

234 Job Offers

Filters
Senior Java Full Stack Developer
Save Icon
Join Citi in Pune as a Senior Java Full Stack Developer. This role requires 5-8 years of experience in application systems analysis and programming. You will lead the development and implementation of software solutions, managing the full project lifecycle. Utilize your expertise to solve complex...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Full-Stack Developer
Save Icon
Join Citi in Pune as a Senior Java Full-Stack Developer. Utilize your 8+ years of experience with Java, Spring Boot, Microservices, and Angular to drive innovative applications development. You will manage the full project lifecycle, from analysis to implementation, using key technologies like Ka...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Developer
Save Icon
Seeking a Lead Java Developer in Chennai to manage full-cycle applications development and complex projects. This senior role requires 5-8 years of experience in systems analysis, programming, and project management. You will design and implement new systems, provide operational support, and ensu...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's FX Technology team in Pune as a Senior Java Developer. You will design and build high-performance applications using Java, Spring Boot, and Microservices. This desk-facing role involves close collaboration with traders and quants, requiring expertise in multithreading and CI/CD tools....
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java developer
Save Icon
Join Citi in Pune as a Senior Java Developer. Design and build robust microservices applications using modern cloud-native tech like AWS and Kubernetes. Leverage your 8+ years of expertise in TDD, CI/CD, and DevOps within an agile environment. We offer best-in-class global benefits and foster a c...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's Wholesale Lending Credit Risk team in Bengaluru as a Senior Java Developer. Design and deliver innovative solutions using Java, SpringBoot, and microservices. Leverage 5-8 years of experience in a CI/CD environment for cloud-ready applications. This is an equal opportunity to advance ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Full Stack Developer
Save Icon
Join Citi Futures and OTC Clearing Technology as a Java Full Stack Developer in Pune. Modernize a scalable data and reporting platform using Core Java, Spring, and React/Angular. Apply your 4-8 years of full-stack experience in an Agile environment to drive innovation in financial technology. Fin...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Developer
Save Icon
Lead Java Developer role in Chennai, India. This senior management position requires 15+ years in application development, with deep expertise in Java, TDD, and microservices architecture. You will lead a team, manage high-impact projects, and define enterprise-level system enhancements. Strong l...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer - Equity Finance Technology
Save Icon
Join our Equity Finance Technology team in Pune as a Java Developer. You will build trading solutions using strong Java Core, JMS, and Oracle skills. This role requires 6-10 years' experience and expertise in Securities Lending or Repo. Drive high-impact projects in an agile environment with glob...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Front-end Developer
Save Icon
Join our Technology team as a Java Front-end Developer in Pune or Chennai. You will design and implement application systems using Angular, TypeScript, and Java Spring Boot. This role requires 5+ years in Financial Services, expertise in REST APIs, and strong problem-solving skills.
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer
Save Icon
Join our team as a Java Developer (Digital S/W Engineer) in Chennai or Pune. This intermediate role requires strong analytical skills, expertise in data analysis tools, and the ability to work independently. You will integrate deep specialty knowledge with industry standards to solve complex prob...
Location Icon
Location
India , Chennai; Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Apps Development
Save Icon
Seeking a Senior Java Programmer Analyst to join our Technology team in Pune or Chennai. This role involves developing and optimizing high-performance enterprise applications using Java, Spring, Kafka, and SQL. You will manage the full development lifecycle, from analysis to implementation, ensur...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Developer
Save Icon
Lead Java Developer role in Pune, requiring 12+ years in Apps Development. Expertise in Java 8+, REST APIs, Cloud (OpenShift/AWS), and CI/CD is essential. You will design systems, lead high-impact projects, and leverage GenAI tools in a global financial services environment.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer - FX Technology
Save Icon
Join Citi's FX Technology team in Chennai as a Senior Java Developer. You will modernize the strategic FX trade processing platform using core Java, Spring Boot, and TDD principles. Champion best practices, coach junior developers, and work with tools like Kafka and Docker. This role is ideal for...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java developer
Save Icon
Seeking a Senior Java Developer in Pune to design and implement cutting-edge applications. Utilize your 8+ years with Java, Spring, Microservices, and TDD in a dynamic Agile environment. You will lead full lifecycle development, ensuring robust, secure solutions. Strong SQL, Linux, and project ma...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Development
Save Icon
Join Citi in Chennai as a Senior Programmer Analyst in Java Development. Utilize your 8-12 years of expertise in J2EE and microservices to design and implement large-scale applications. You will analyze complex business needs and manage the full development lifecycle. This role offers a chance to...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join Citi's Process Reengineering group as a Senior Java Developer in Pune. Leverage your 10+ years of experience with Java, Spring Boot, and microservices (Kubernetes, Kafka) to design and deliver transformative enterprise solutions. You will architect robust systems, collaborate with cross-func...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join a leading technology team as a Senior Java Developer in Pune. This role requires 5-9 years of experience with Java, Spring Boot, Microservices, and cloud-native development. You will design resilient systems, utilize CI/CD pipelines, and contribute to the full development lifecycle. Expertis...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer
Save Icon
Join our team in Pune as a Java Developer. You will design and develop modules using Java, J2EE, Microservices, Spring Boot, MongoDB, and PL/SQL. Experience in the Payments domain is a significant advantage. This role offers the chance to work on large-scale global projects within an Agile enviro...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer
Save Icon
Join our Pune team as a Java Developer. You will design and develop modules using Java, J2EE, Microservices, Spring Boot, MongoDB, and PL/SQL. This role requires 2-4 years of experience and offers work on large-scale global projects. Payments domain knowledge is a significant advantage for this k...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
A Java Developer specializing in the Spring Framework is a highly sought-after professional responsible for building robust, scalable, and efficient server-side applications that power modern businesses. These developers are the backbone of enterprise software, creating everything from high-volume financial trading platforms to dynamic e-commerce systems and cloud-native microservices. The demand for skilled individuals in this field continues to grow, making it a premier area for technology jobs globally. Professionals in this role translate complex business requirements into technical solutions, ensuring performance, security, and maintainability. Typically, a Java Spring Developer's core responsibility is the end-to-end development of applications using the Java programming language and the comprehensive Spring ecosystem, most notably Spring Boot for streamlined project creation. Their daily tasks involve designing and developing RESTful APIs and web services that serve as the communication layer for front-end clients and other systems. They implement business logic, integrate with databases using technologies like JPA and Hibernate, and ensure data persistence and integrity. A significant part of their role also includes writing clean, testable code and creating unit and integration tests to guarantee software reliability. Furthermore, they often engage in system analysis, architectural planning, and the adoption of design patterns to solve common problems elegantly. The skill set for these jobs is both deep and broad. A strong foundation in core Java (versions 8 and above) is essential, with expertise in object-oriented principles, data structures, and algorithms. Proficiency in the Spring Framework—including Spring MVC, Spring Boot, Spring Security, and Spring Data—is the defining competency. Developers must be adept at building and consuming web services, understanding synchronous and asynchronous communication patterns. Knowledge of relational databases (RDBMS) and SQL is standard, often complemented by experience with NoSQL databases. In modern environments, familiarity with microservices architecture, containerization tools like Docker and Kubernetes, and message brokers such as Kafka is increasingly common. Beyond technical prowess, successful candidates possess strong analytical and problem-solving skills, the ability to work collaboratively in agile teams, and effective communication skills to articulate design ideas and project requirements. Typical requirements for these positions include a bachelor's degree in computer science or a related field (or equivalent experience) and several years of hands-on development experience in Java and Spring. Employers look for a proven track record in developing enterprise-scale applications, a solid understanding of software development life cycles, and the capacity to work under pressure to meet deadlines. For those seeking stable, challenging, and well-compensated technology jobs, a career as a Java Spring Developer offers a clear path to working on impactful projects at the heart of the digital economy.

Filters

×
Countries
Category
Location
Work Mode
Salary