CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Java Engineer Jobs

456 Job Offers

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
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
Senior Java and Distributed Systems Engineer
Save Icon
Seeking a Senior Java Engineer with 8+ years' experience in distributed systems for Chennai. This role demands deep expertise in Java, Spring Boot, REST APIs, and relational databases. You will design and implement robust applications, leveraging event-driven architecture and DevOps practices in ...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Java
Save Icon
Join our Warsaw team as a Senior Java Engineer. Design and build scalable, API-driven backend services using Spring Boot. You will own complex, CRUD-based systems end-to-end in a production environment. We seek 5-7 years of Java expertise with Docker/Kubernetes exposure.
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Lead Software Engineer - Java
Save Icon
Lead Java Engineer role in Warsaw, developing Mastercard's global API platform. Design and build scalable, cloud-native backend systems using Java/Kotlin and SpringBoot. Drive architecture, mentor engineers, and ensure excellence in a customer-obsessed team. Experience with PCF is a plus.
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Software Engineer II - Java
Save Icon
Join Mastercard in Warsaw as a Software Engineer II - Java. Develop Spring Boot services and RESTful APIs for Commerce Media's platform. Utilize AI coding tools to accelerate delivery and enhance code quality. Requires 3-5 years of Java backend experience.
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Data Security Backend Engineer - Java/ UI Development
Save Icon
Join Citi's Tech team in Belfast as a Mid-level UI Frontend Developer. Engineer secure, high-performance user interfaces using TypeScript and React.js within a global financial leader. Enjoy a competitive package including bonus, private healthcare, and hybrid work flexibility while shaping the f...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Data Security Backend Engineer - Java
Save Icon
Join Citi's Tech team in Belfast to shape the future of global finance. As a Java Backend Engineer, you'll develop secure microservices using Java and Spring Boot. Enjoy a hybrid model, performance bonuses, and comprehensive benefits while solving complex data security challenges.
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Engineer
Save Icon
Join our Credit Risk Technology team in Mississauga as a Senior Java Engineer. Develop critical risk management systems using Java, Spring/Flink, and cloud platforms (AWS/Azure/GCP). This role requires 4+ years' experience, proficiency with GenAI tools like GitHub Copilot, and strong SQL skills. ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Fullstack Engineer
Save Icon
Seeking a Senior Java Fullstack Engineer in Chicago to design and implement highly secure, enterprise web applications. This role requires expert-level skills in Java 8+, Spring ecosystem, and modern JavaScript/TypeScript, with a focus on secure coding and framework-agnostic UI components. You wi...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Senior Java Support Engineer
Save Icon
Join Wissen Technology as a Senior Java Support Engineer in Mumbai. Provide critical Level 3 support for enterprise banking applications, utilizing your deep Java, Spring Boot, and microservices expertise. You will lead complex troubleshooting, root cause analysis, and collaborate with internatio...
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
votredircom.fr Logo
Wissen
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.