CrawlJobs Logo
Briefcase Icon
Category Icon

Java -Spring Developer Jobs

707 Job Offers

Filters
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
Senior Java Developer
Save Icon
Join our team in Belfast as a Senior Java Developer. You will design and build distributed systems using Java, Kafka, and SQL databases. This role involves mentoring, Agile development, and optimizing application performance. We offer a competitive bonus, private medical care, and 27 days of annu...
Location Icon
Location
United Kingdom , Belfast
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 Developer
Save Icon
Join our team in Belfast as a Java Developer. You will design and build distributed systems using Java, Kafka, and SQL databases within an Agile SCRUM framework. This role involves hands-on development, peer code reviews, and performance optimization. We offer a competitive package including bonu...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Java Backend Developer
Save Icon
Lead Java Backend Developer role in Mississauga. This senior position requires 6-10 years of experience, with expertise in Java, Spring, and Microservices. You will lead application systems analysis, programming, and high-impact projects. Demonstrate leadership and project management skills in a ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Backend Java Developer
Save Icon
Join our Technology team in Mississauga as a Senior Backend Java Developer. You will analyze, design, and implement new application systems using your 5-8 years of software development experience. This role involves full project lifecycle management, from planning to post-implementation support. ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Backend Java Developer
Save Icon
Join Citi in Mississauga as a Senior Backend Java Developer. Utilize your 5-8 years of experience in systems analysis and applications development. You will lead projects through the full development lifecycle, from planning to implementation. This role requires strong problem-solving skills to m...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer Intermediate Programmer Analyst
Save Icon
Join Citi in Mississauga as a Java Developer. Utilize your 2-5 years of financial services experience in application development and system enhancement. Analyze, design, and implement solutions while mentoring junior analysts in a dynamic, supportive team environment.
Location Icon
Location
Canada , Mississauga
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 Intermediate Programmer Analyst
Save Icon
Join a leading financial institution as a Java Developer in Mississauga. Utilize your 2-5 years of experience to design, enhance, and secure critical applications. This role offers best-in-class benefits and a collaborative environment to grow your technical and analytical skills.
Location Icon
Location
Canada , Mississauga
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
Senior Java Developer
Save Icon
Join Citi's Prime Brokerage Technology team in Dublin as a Senior Java Developer. This key role involves hands-on development in Java/Kotlin within an agile, CI/CD environment. We seek an expert with 5-8 years' Java and TDD experience to build and enhance our core platform. Enjoy a competitive sa...
Location Icon
Location
Ireland , Dublin
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
Java Developer
Save Icon
Join Allianz Technology as a Java Developer in Budapest. Develop the Java-based rating engine for life insurance products within an agile international team. We require 5+ years of Java expertise, Spring/Groovy knowledge, and CI/CD proficiency. Enjoy a hybrid model, international mobility, and co...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
https://www.allianz.com Logo
Allianz
Expiration Date
Until further notice
Java (Fullstack) Developer
Save Icon
Join CHECK24 in Munich as a Java Fullstack Developer. Build web applications for home financing tools in an agile team. Grow your skills with expert mentoring while tackling technical debt. Ideal for a motivated junior/mid-level developer passionate about software engineering.
Location Icon
Location
Germany , München
Salary Icon
Salary
Not provided
https://www.check24.de Logo
CHECK24
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
Java Full Stack Developer
Save Icon
Join our Belfast team as a Senior Java Full Stack Developer. You will design and enhance a critical enterprise-wide client data system using Java, Spring, and Angular/React. This role offers a performance bonus, private medical care, and 27 days annual leave. Apply your expertise to lead innovati...
Location Icon
Location
United Kingdom , Belfast
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
Explore a world of opportunity in Java-Spring Developer jobs, a cornerstone of modern enterprise software engineering. Professionals in this high-demand field specialize in building robust, scalable, and secure applications using the powerful combination of the Java programming language and the comprehensive Spring Framework ecosystem. These developers are the architects of the digital services that power businesses, from intricate backend systems to dynamic web applications. A career here places you at the heart of technological innovation, creating the reliable and efficient software that is critical for today's digital economy. A Java-Spring Developer's typical responsibilities are centered on the full software development lifecycle. They are primarily responsible for designing, developing, testing, and deploying sophisticated applications. This involves writing clean, efficient, and well-documented code, often following object-oriented principles and design patterns. A significant part of their role is building and maintaining backend services, particularly RESTful APIs and microservices using Spring Boot, which streamline the development process. They also integrate these services with various data sources, including relational and NoSQL databases, and ensure seamless communication between system components using messaging platforms. Furthermore, these developers are expected to troubleshoot, debug, and resolve complex technical issues to maintain system health and performance. In more senior capacities, individuals may lead development teams, contribute to architectural decisions, mentor junior developers, and collaborate closely with business analysts, project managers, and other stakeholders to translate business requirements into technical solutions. To succeed in Java-Spring Developer jobs, a specific set of technical skills and professional attributes is essential. Core technical proficiency includes in-depth knowledge of Java and mastery of the Spring ecosystem, most notably Spring Boot, Spring MVC, and Spring Cloud for building cloud-native applications. Experience with microservices architecture is increasingly a standard requirement. Familiarity with front-end technologies like JavaScript, HTML, and CSS is a valuable asset, especially for full-stack roles. Beyond coding, expertise in related tools and practices is crucial, including version control systems like Git, build tools like Maven or Gradle, and containerization technologies like Docker and Kubernetes. A strong understanding of testing methodologies, including unit and integration testing with frameworks like JUnit, is expected. Professional requirements often include the ability to work under pressure, manage deadlines, solve complex problems analytically, and communicate effectively within a team. Many roles operate within Agile/Scrum environments, making experience with this methodology highly desirable. As the field evolves, a growth mindset and an eagerness to engage with emerging technologies, such as cloud platforms and AI-assisted development tools, are key differentiators for candidates seeking the most exciting Java-Spring Developer jobs.

Filters

×
Countries
Category
Location
Work Mode
Salary