CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Java Engineer Jobs (Hybrid work)

161 Job Offers

Senior Java Engineer -Assistant Vice President
Save Icon
Senior Java Engineer (AVP) sought for a Pune-based role. You will architect and deliver robust microservices using Spring Boot, Java/J2EE, and Oracle. Leverage deep expertise in Kafka, MongoDB, and Agile/Scrum to mentor teams and drive high- and low-level design. This is a leadership opportunity ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Software Engineer, Wholesale Credit Risk Analytics
Save Icon
Join our Credit Risk Technology team in Belfast as a Java Software Engineer. You'll build critical risk management and stress testing solutions using Java, Spring, and Apache Flink. We seek a hands-on developer with GenAI tool experience (GitHub Copilot) and cloud expertise (AWS/Azure). Enjoy 27+...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Engineer
Save Icon
Join a forward-thinking team as a **Java Engineer** in **Manchester, UK**. Leverage 2+ years of experience in **Java development**, **multi-threading**, and **performance optimisation** to design complex solutions. Enjoy **hybrid working**, private healthcare, 25 days leave, a generous pension, a...
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Senior Java -Spark-Bigdata Engineer-Assistant Vice President
Save Icon
Senior Java, Spark, and Big Data Engineer – Assistant Vice President in Pune, India. Leverage 7-10 years of experience to design scalable data pipelines using Java, Python, and PySpark. Drive high-performance solutions within the Big Data ecosystem, ensuring security and scalability. Lead complex...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Fullstack Engineer
Save Icon
Join Citi in Pune as a Java Fullstack Engineer. Leverage 5-7 years of expertise in Java, Spring Boot, React, and Microservices to build cloud-native, event-driven solutions. You'll drive full-stack development on an Agile team, utilizing AI tools and modern architecture principles. This role offe...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Engineer
Save Icon
Join a forward-thinking team as a **Java Engineer** in **Belfast, UK**. We seek a developer with 2+ years of experience in **multi-threading**, performance optimisation, and agile delivery. Collaborate on complex solutions using whiteboarding and cross-functional teamwork. Enjoy **private healthc...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Principal Java Engineer and DevOps Platform Lead - Senior Vice President
Save Icon
Principal Java Engineer & DevOps Platform Lead (SVP) sought in Mississauga, Canada. Drive global developer productivity by owning the multi-year platform roadmap. Requires 10+ years in Java/Spring, 5+ years leading distributed DevOps teams, and deep CI/CD expertise (Jenkins, Tekton, Harness). Lea...
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 - Full Stack, Vice President
Save Icon
Senior Java Full-Stack Engineer (Vice President) sought in London to design and build large-scale, mission-critical applications. This role demands 6-10 years of experience with Java, Spring Boot, and React/Angular, plus expertise in microservices and AI-powered development tools. You will drive ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
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
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
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
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
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 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
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

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.