CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Java Engineer Jobs (Hybrid work)

161 Job Offers

Lead Java Engineer
Save Icon
Lead Java Engineer role in St. Petersburg, FL, requiring 10+ years of expertise in Java, Spring Boot, and Microservices. You will design cloud-native applications, implement APIs, and drive DevOps practices with Docker and Kubernetes. This hybrid position offers a comprehensive benefits package a...
Location Icon
Location
United States , Saint Petersburg
Salary Icon
Salary
Not provided
raymondjames.com Logo
Raymond James
Expiration Date
Until further notice
Lead Java Engineer
Save Icon
Lead Java Engineer role in Saint Petersburg, USA. Design and deliver critical solutions using Java, Spring Boot, and microservices. Shape architecture and mentor teams while optimizing high-volume transaction systems. AWS and financial services experience are a plus.
Location Icon
Location
United States , Saint Petersburg
Salary Icon
Salary
Not provided
raymondjames.com Logo
Raymond James
Expiration Date
Until further notice
Senior Software Engineer (Java) - Bank Accounts
Save Icon
Join our Chicago team as a Senior Java Engineer to build the core US Banking Product. You will design and scale Java web services and PostgreSQL databases, leading projects from concept to production. This role offers a key opportunity to shape the technical roadmap and mentor engineers in a fast...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
180000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Senior Software Engineer (Java) - Pricing
Save Icon
Join Adyen's core Pricing team in Chicago as a Senior Java Engineer. Design and build scalable, high-performance services critical to global revenue generation. Leverage 8+ years with Java, distributed systems, and PostgreSQL in a collaborative, fast-paced environment. Must be authorized to work ...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
180000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Senior Software Engineer - Java
Save Icon
Join our team as a Senior Java Engineer to build intelligent, agentic AI systems. You'll design enterprise applications using Java, cloud (AWS/Azure/GCP), and observability tools. Enjoy a flexible, people-first culture in Telangana or Karnataka, India.
Location Icon
Location
India , Telangana; Karnataka
Salary Icon
Salary
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Senior Software Engineer – Java & AI
Save Icon
Join our team in Hyderabad as a Senior Software Engineer specializing in Java & AI. You will design enterprise applications and build intelligent agentic systems using LLMs and frameworks like LangGraph. The role requires 3-5 years of Java expertise, cloud experience (AWS/Azure/GCP), and proficie...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Software Engineer- Full Stack - Java, React - Engineer
Save Icon
Join Citi in Pune as a Full Stack Software Engineer. Utilize your 2+ years of expertise in Java, React.js, Spring Boot, and microservices to build robust enterprise applications. You will apply Agile methodologies and AI tools throughout the development lifecycle. This role offers a chance to inn...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Principal Engineer (Java)
Save Icon
Lead security and risk remediation as a Principal Java Engineer in Wealth Tech. Drive design, automation, and compliance within a global financial environment in Chennai. This senior role requires 10+ years' experience, combining technical leadership with stakeholder management.
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 a global financial services leader as a Senior Java Engineer in London. Develop and shape a critical, high-scale enterprise platform using modern Java. This hands-on role requires strong backend expertise and collaboration with senior stakeholders. Drive technical standards and stability in ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Java Engineer
Save Icon
Join our Digital & Data team in Belfast as a Java Engineer. You'll design and deliver complex software solutions using Java, with a focus on multi-threading and performance. Collaborate cross-functionally on diverse projects for clients across seven sectors. Enjoy private healthcare, a generous p...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join our team in Pune as a Senior Java Software Engineer. You will design and develop high-performance, low-latency APIs and microservices using Spring Boot and Core Java. We require 7-12 years of experience with system design, data modeling, and performance tuning. This role offers a chance to w...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Backend Engineer
Save Icon
Seeking a Senior Java Backend Engineer in Pune. This role requires 5+ years in Financial Services, with expertise in Java, REST APIs, Kafka, and SQL/PLSQL. You will design system enhancements, ensure security, and mentor junior analysts in a dynamic, collaborative environment.
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 Barclays in Northampton as a Java Engineer. Develop high-quality software solutions using Java and the Spring framework within a collaborative engineering community. This role offers private medical care, pension contributions, and a competitive holiday allowance. Experience in financial ser...
Location Icon
Location
United Kingdom , Northampton
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Software Engineer - Java & AI
Save Icon
Join our team in Hyderabad as a Senior Software Engineer specializing in Java & AI. Develop intelligent agentic systems using Java, LLMs, and frameworks like LangGraph. Requires 3-5 years' experience with Java, cloud platforms (AWS/Azure/GCP), and AI tools. Enjoy a flexible, people-first culture ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Lead Java Engineer, Full Stack Development
Save Icon
Lead a full stack development team for critical Annuities and Insurance applications in Saint Petersburg, FL. Utilize 10+ years of Java, Spring Boot, and microservices expertise alongside Angular leadership. Design scalable solutions, provide technical mentorship, and drive key business initiativ...
Location Icon
Location
United States , Saint Petersburg
Salary Icon
Salary
Not provided
raymondjames.com Logo
Raymond James
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join a leading global financial services firm as a Senior Java Engineer in London. You will develop and enhance a critical, high-impact enterprise platform using modern Java. This hands-on role involves driving technical strategy, ensuring engineering excellence, and collaborating with senior sta...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Lead Java Engineer
Save Icon
Lead Java Engineer role in Kraków, developing a high-scale travel communication platform. You will architect microservices handling millions of daily emails/SMS and traveler documents. Requires deep Java, Spring Boot, and distributed systems expertise, with a focus on HA/DR and cloud-native pract...
Location Icon
Location
Poland , Kraków
Salary Icon
Salary
150.00 - 170.00 PLN / Hour
infogain.com Logo
Infogain
Expiration Date
Until further notice
Lead Java Engineer
Save Icon
Lead Java Engineer role at Citi in Belfast. Design critical backend systems using Java, Spring Boot, and advanced database technologies (RDBMS/NoSQL). Provide technical leadership on a team redefining global finance. Benefits include bonus, private healthcare, and a hybrid work model.
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 a global financial services leader as a Senior Java Engineer in London. Build and scale critical, high-quality applications using modern Java in a complex environment. This hands-on role involves shaping technical direction and collaborating with senior stakeholders. Drive platform performan...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Senior Java Engineer
Save Icon
Join a global financial services leader as a Senior Java Engineer in London. Develop and shape a critical, high-scale enterprise platform using modern Java. This hands-on role requires strong backend expertise and collaboration with senior stakeholders. Drive technical standards and stability in ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
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.