CrawlJobs Logo
Briefcase Icon
Category Icon

Java Engineer Jobs

398 Job Offers

Filters
Lead Java Engineer - Assistant Vice President
Save Icon
Lead Java Engineer (AVP) sought in Chennai to drive application development and systems analysis. This role demands 8+ years of Java expertise, including Spring Boot, RESTful APIs, and relational databases (Oracle/Sybase). You will lead feasibility studies, manage project lifecycles, and implemen...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java with AI Engineering - Vice President
Save Icon
Senior Java with AI Engineering Vice President role in Pune, India. Requires 10+ years of Core Java 11/17, J2EE, Microservices (Spring Boot), Kafka, Docker, and AI methodologies (Chunking, Embedding, Prompt Engineering). Lead scalable enterprise solutions, drive system enhancements, and collabora...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Engineer
Save Icon
Senior Java Engineer needed to build a greenfield, AI-driven Logistics Forecasting Service in Berlin. You will own features end-to-end, leveraging Java 21, Spring Boot, Kafka, and DynamoDB for high-scale, low-latency systems. Proficiency with AI coding tools (Claude Code, Copilot) and AWS/K8S is ...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
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
Digital Software Engineer Senior Analyst Java AVP
Save Icon
Join our Pune team as a Senior Java Analyst for the Securities-Based Lending (SBL) program. Leverage your 8+ years of Java, Spring Boot, and microservices expertise to build robust backend APIs and integrate critical systems. This role offers a unique opportunity to grow within a global business,...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Digital Software Engineer Senior Analyst Java AVP
Save Icon
Join our Pune team as a Senior Java Analyst (AVP) for a key Securities-Based Lending (SBL) technology initiative. Leverage your 8+ years of Java, Spring Boot, and microservices expertise to build robust backend systems and RESTful APIs. This role offers a unique opportunity to integrate with glob...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Application Engineer (Java Full-Stack), Prod Management
Save Icon
Lead a multi-year transformation as a Java Full-Stack Engineer in Mississauga. You'll establish best practices and drive a cultural shift within Production Management. This critical role requires 8+ years of hands-on Java and React experience, with expertise in SDLC and GitOps. Operational knowle...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Engineer
Save Icon
Join Citi in Pune as a Senior Java Engineer. Utilize your 8+ years of expertise in Java/J2EE, Spring Boot, and Microservices architecture. Lead technical solutions, mentor developers, and ensure delivery excellence in a collaborative Agile environment. Experience with Oracle, Git, and JIRA is ess...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Principal Trading Engineer (Java, Algo, SOR)
Save Icon
Principal Trading Engineer (Java, Algo, SOR) sought for a hands-on role in Jersey City, NJ. You will design and build ultra-low latency trading systems for crypto, leveraging modern Java, kernel bypass, and messaging like Aeron. Join Fidelity’s Agile team to develop high-performance algorithms an...
Location Icon
Location
United States , Jersey City
Salary Icon
Salary
126000.00 - 255000.00 USD / Year
fidelity.com Logo
Fidelity Investments
Expiration Date
Until further notice
Senior Java Lead Engineer (Cloud Terraform)
Save Icon
Lead the public cloud infrastructure strategy as a Senior Java Engineer in Pune. Design and automate foundational platforms using Terraform, Kubernetes, and Java Spring Boot. Drive CI/CD best practices and cloud-native development on GCP/AWS. Enable secure, scalable application hosting through in...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join our team in Brasov as a Java Software Engineer. Develop innovative backend solutions and microservices for leading automotive clients, leveraging your 5-7 years of Java and cloud experience. Enjoy flexible remote/hybrid work, private health insurance, and sponsored certifications in a suppor...
Location Icon
Location
Romania , Brasov
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Staff Engineer – Java
Save Icon
Join our London team as a Staff Engineer, leading the development of scalable, cloud-native platforms. You will design high-quality backend services using Java 17+, Spring Boot, Kafka, and Azure/AWS. This technical leadership role involves mentoring, driving CI/CD/DevOps practices, and championin...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
80000.00 GBP / Year
nicollcurtin.com Logo
Nicoll Curtin
Expiration Date
Until further notice
Junior Software Engineer (Java)
Save Icon
Join Sopra Steria Polska in Katowice as a Junior Java Software Engineer. You will develop backend services with Java/Spring Boot and integrate systems using Docker, Kubernetes, and REST APIs. Contribute to the Language Data Space ecosystem while enjoying benefits like private healthcare, learning...
Location Icon
Location
Poland , Katowice
Salary Icon
Salary
5500.00 - 8500.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Middle Java Engineer
Save Icon
Join Vention as a Middle Java Engineer in Tashkent. Develop high-quality solutions using Java, Spring, and Hibernate within a full software lifecycle. Benefit from an AI-first environment with modern tools, medical support, and a strong tech community. Grow your skills on diverse projects for int...
Location Icon
Location
Uzbekistan , Tashkent
Salary Icon
Salary
Not provided
ventionteams.com Logo
Vention
Expiration Date
Until further notice
Junior Java Engineer
Save Icon
Join Vention as a Junior Java Engineer in Tashkent. Build and enhance Java applications using Spring and Hibernate within a global team. Grow your skills with mentorship, AI tools, and a supportive community offering 19+ vacation days.
Location Icon
Location
Uzbekistan , Tashkent
Salary Icon
Salary
Not provided
ventionteams.com Logo
Vention
Expiration Date
Until further notice
Java Full Stack Engineer
Save Icon
Join our Strategic Finance Technology team as a Java Full Stack Engineer in Chennai. Develop and maintain robust applications for Wholesale and Retail business domains. Utilize your 2-4 years of Capital Markets experience to build scalable solutions and engage in re-platforming initiatives. This ...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Engineer
Save Icon
Join Yopeso as a Senior Java Engineer and develop high-performance backend services. Utilize Java 17+, Spring Boot, and microservices on AWS. Enjoy remote work, competitive pay, 24+ days off, and great benefits like private medical insurance.
Location Icon
Location
Salary Icon
Salary
Not provided
yopeso.com Logo
Yopeso
Expiration Date
Until further notice
Senior Java Engineer
Save Icon
Join Yopeso as a Senior Java Engineer and develop high-performance backend services. Utilize Java 17+, Spring Boot, and AWS to build microservices and REST APIs. Enjoy a fully remote role in Moldova with competitive pay, generous vacation, and a strong professional development plan.
Location Icon
Location
Moldova
Salary Icon
Salary
Not provided
yopeso.com Logo
Yopeso
Expiration Date
Until further notice
Lead Java UI Software Engineer
Save Icon
Lead Java UI Software Engineer role at Wells Fargo in Charlotte or Iselin. Drive critical payment technology initiatives using Java, Microservices, ReactJS, and Spring Boot. Design scalable solutions and set payment standards across a global platform. Enjoy comprehensive benefits including health...
Location Icon
Location
United States , Charlotte; Iselin
Salary Icon
Salary
119000.00 - 224000.00 USD / Year
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Senior Full Stack Java Engineer
Save Icon
Seeking a Senior Full Stack Java Engineer in New York City. This role requires 8+ years of experience developing full-stack applications with Java and React. You will design, build, and operate scalable systems, owning the entire SDLC with a DevOps focus. Join a collaborative team to deliver high...
Location Icon
Location
United States , New York City
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice

About the Java Engineer role

Explore the dynamic world of Java Engineer jobs, a cornerstone of modern software development. Java Engineers are specialized software developers who leverage the robust, versatile, and widely-adopted Java programming language to build, maintain, and scale critical applications that power businesses globally. This profession sits at the heart of technological innovation, creating everything from enterprise-level backend systems and high-frequency trading platforms to scalable web services and intricate data processing pipelines. For those with a passion for problem-solving and a knack for creating efficient, reliable software, a career as a Java Engineer offers a challenging and rewarding path with a vast landscape of opportunities.

Professionals in this role are primarily responsible for the entire software development lifecycle of applications. A typical day involves designing technical solutions, writing clean and maintainable code, and debugging complex issues. They develop and consume RESTful APIs to enable seamless communication between different software components and services. A significant part of their work revolves around building and maintaining microservices architectures, which break down large applications into smaller, independent, and scalable services. Collaboration is key, as Java Engineers frequently work alongside product managers, UX/UI designers, quality assurance teams, and other engineers to define requirements and ship new features. Furthermore, they are responsible for implementing robust security measures, performing code reviews to ensure quality and knowledge sharing, and mentoring junior team members to foster a culture of continuous improvement.

To succeed in Java Engineer jobs, a specific and evolving skill set is required. Core proficiency in Java, including a deep understanding of its object-oriented principles, concurrency, and memory management, is fundamental. Expertise in the Spring Framework, particularly Spring Boot for creating stand-alone applications, is almost universally expected. A solid grasp of microservices architecture principles and patterns is crucial for modern development. Database skills are essential, including experience with relational databases (RDBMS) like PostgreSQL or MySQL, and often NoSQL databases like MongoDB, coupled with knowledge of ORM technologies such as JPA/Hibernate. Familiarity with build tools like Maven or Gradle, version control systems like Git, and the principles of Continuous Integration and Continuous Deployment (CI/CD) is standard. Increasingly, experience with containerization technologies like Docker and orchestration platforms like Kubernetes is highly valued. Beyond technical acumen, strong problem-solving abilities, excellent communication skills, and a commitment to lifelong learning are vital traits for navigating the ever-changing tech landscape. A bachelor's degree in computer science or a related field is a common requirement, though equivalent practical experience is often considered. If you are ready to build the foundational software that drives the digital economy, begin your search for Java Engineer jobs today.

Filters

×
Countries
Category
Location
Work Mode
Salary