CrawlJobs Logo
Briefcase Icon
Category Icon

Java Development Jobs

603 Job Offers

Filters
Backend Java Developer
Save Icon
Join our Technology team in Mississauga as a Backend Java Developer. You will analyze, develop, and implement new application systems using your 5+ years of software experience. This role involves full project lifecycle management, from planning to post-implementation support. Apply your expertis...
Location Icon
Location
Canada , Mississauga
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
Java Developer
Save Icon
Join Sopra Steria in Brussels as a Java Developer. You will design and build applications using Java, Spring Boot, and cloud platforms (AWS/Azure) within agile teams. This role offers a company car, insurance, and continuous learning via the Sopra Steria Academy. Fluency in English is required; F...
Location Icon
Location
Belgium , Brussels
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Mississauga team as a Senior Java Developer. Design and build robust, high-performance, large-scale applications using Java/J2EE and modern web technologies. We seek a full-stack developer with 5-8 years of experience, strong Agile/CI/CD skills, and a passion for sophisticated tooling. F...
Location Icon
Location
Canada , Mississauga
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
Java Cloud Developer
Save Icon
Join our agile team in Budapest as a Java Cloud Developer. You will enhance and maintain critical Spring Boot applications on AWS, focusing on the OMS Resource Database. Key skills include Java, Spring Boot, PostgreSQL, Kubernetes, and AWS services. We offer a hybrid model, international mobility...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
https://www.allianz.com Logo
Allianz
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our team in Mississauga as a Senior Java Developer. You will design and build scalable, high-performance applications using Java, Spring, and microservices. We seek an expert in TDD, CI/CD, and modern cloud-native tech (AWS, Kubernetes) to drive engineering excellence. Apply your 5-8 years o...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Sr. Java Developer
Save Icon
Seeking a Senior Java Developer in Mississauga. Build modern microservices with Spring Boot for low-latency, cloud-based architectures (AWS, Kubernetes). Requires 5-8 years' experience with REST APIs, CI/CD tools, and Agile SDLC. Join an equal opportunity employer offering a collaborative tech en...
Location Icon
Location
Canada , Mississauga
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
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
Explore the dynamic world of Java development jobs and launch a career at the heart of modern technology. Java Developers are the architects behind the robust, scalable, and secure software applications that power businesses worldwide. From enterprise-level banking systems and e-commerce platforms to cloud-native microservices, professionals in this field use the versatile Java programming language to build the foundational technology that drives our digital economy. A career in Java development offers a diverse range of opportunities, from backend systems and full-stack applications to leadership roles guiding technical strategy. Typically, a Java Developer's responsibilities encompass the entire software development lifecycle. This includes analyzing user requirements, designing system architecture, writing clean and efficient code, and conducting rigorous testing to ensure application reliability. Developers are responsible for building and maintaining server-side logic, integrating with databases and third-party services, and ensuring high performance and responsiveness of applications. As they progress in their careers, they often take on additional duties such as mentoring junior team members, leading project teams, making key technology stack decisions, and collaborating with stakeholders to translate complex business needs into technical solutions. Adherence to security best practices and established development processes is a constant priority. The core technical skill set for these jobs is built upon a deep proficiency in Java and its extensive ecosystem. Mastery of frameworks like Spring and Spring Boot is almost universally expected, as they provide the foundation for building modern applications. Experience with web services, particularly RESTful APIs, and a growing emphasis on microservices architecture are also standard requirements. Knowledge of relational databases (e.g., Oracle, PostgreSQL) and SQL is essential, often supplemented by experience with NoSQL databases. Familiarity with build tools like Maven or Gradle, version control systems like Git, and containerization technologies like Docker and Kubernetes is highly valued. For full-stack Java development jobs, skills in front-end technologies such as JavaScript, HTML, CSS, and frameworks like Angular or React are a significant advantage. Beyond technical expertise, successful Java Developers possess strong analytical and problem-solving abilities, allowing them to debug complex issues and design effective solutions. Excellent communication skills are crucial for collaborating with cross-functional teams, including business analysts, project managers, and quality assurance engineers. The field demands a commitment to continuous learning, as the technology landscape constantly evolves with trends in cloud computing (AWS, Azure, GCP), DevOps practices, CI/CD pipelines, and new frameworks. Whether you are an entry-level coder or a seasoned lead, Java development jobs offer a challenging and rewarding path for those passionate about building the software that shapes our future.

Filters

×
Countries
Category
Location
Work Mode
Salary