CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Developer Java Jobs (Hybrid work)

170 Job Offers

Filters
Senior Java React Developer
Save Icon
Join our team in Pune as a Senior Java React Developer. You will design and build full-stack applications using Java, Spring Boot, and React. This role requires expertise in microservices, real-time messaging, and cloud-native development. We offer a chance to work on critical client onboarding p...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java React Developer
Save Icon
Join our team in Pune as a Senior Java React Developer. This role requires 8+ years in application development, with deep expertise in Java, Spring Boot, Microservices, and ReactJS. You will design and implement robust systems, utilizing modern CI/CD pipelines and Agile methodologies. We offer a ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Fullstack GenAI Developer
Save Icon
Lead the development of cutting-edge GenAI applications as a Senior Java Fullstack Developer (VP) in Pune. Utilize your 10+ years of expertise in Java, Spring Boot, Microservices, and Angular to architect and deliver high-impact solutions. This role demands strong skills in cloud (AWS), DevOps, a...
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 a growing company as a Senior Java Developer in Warsaw. Design and build cloud-native microservices on AWS, tackling complex engineering challenges. We seek an expert with 5+ years in Java, AWS, and a passion for architecture and ownership. Enjoy an attractive salary, hybrid work, and a coll...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
teamquest.pl Logo
TeamQuest Sp. z o. o.
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our team in Mississauga as a Senior Java Developer. Lead application systems analysis and programming using Java, Spring Boot, and DevOps principles. You will design CI/CD pipelines with Tekton/Jenkins in an OpenShift environment. This role emphasizes event-driven architecture and agile deve...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Full Stack Senior Developer
Save Icon
Join our team in Mississauga as a Senior Java Full Stack Developer. You will design and build robust applications using Java, Node.js, Python, and modern frameworks like React or Angular. Your role includes developing microservices, implementing CI/CD pipelines with Tekton, and managing deploymen...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Montreal team as a Senior Java Developer. This hybrid role requires 7+ years of Java expertise, with Spring Boot, RESTful microservices, and Kafka integration. Experience in banking is a plus. Design scalable backend solutions in a collaborative, Agile environment.
Location Icon
Location
Canada , Montreal
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Full Stack Java Developer
Save Icon
Join our team in Mississauga as a Senior Full Stack Java Developer. This role requires 5+ years of experience designing microservices with Java, Spring Boot, and Hibernate. You will develop high-performance APIs and work with both RDBMS and NoSQL databases like MongoDB. Utilize your expertise in ...
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 Spark Developer
Save Icon
Seeking a Senior Java Spark Developer in Pune or Chennai. This role requires 7-12 years of experience, with deep expertise in Java, Big Data (Hadoop, Spark), and Micro Frontend architecture. You will design high-performance solutions in an agile environment, benefiting from a global package and b...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Spark Java Developer
Save Icon
Join a leading team in Mississauga as a Senior Spark Java Developer. You will design and optimize big data pipelines for financial risk and trade analytics. This role requires deep expertise in Apache Spark, Python, and financial markets. Apply your skills in a fast-paced environment focused on s...
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 our team in Belfast as a Senior Java Developer. You will drive application development using Java, Kafka, and SQL databases within an Agile SCRUM framework. Your role includes mentoring, peer reviews, and designing distributed systems with Docker/Kubernetes. We offer a competitive package wi...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Global Spread Products Technology Team as a Senior Java Developer in Warsaw. You will design and implement strategic Risk Systems using Java, Microservices, and Cloud (AWS) technologies like Kubernetes. We seek an expert with 5+ years in building distributed architectures and modern Spri...
Location Icon
Location
Poland , Warsaw
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 Warsaw as a Senior Java Developer. You will enhance real-time pricing, risk, and e-trading systems for Fixed Income products. We seek an expert in Core Java, Kafka, and Agile/DevOps with leadership ambition. Enjoy comprehensive benefits including medical care, pension, and learni...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Cloud App Developer
Save Icon
Join Citi in Warsaw as a Senior Java Cloud App Developer. Lead the delivery of robust, cloud-native solutions using Java, Spring Boot, and Kubernetes on AWS/GCP. This hybrid role offers a comprehensive benefits package, including private medical care and a pension plan, within a global financial ...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Full Stack Java Developer
Save Icon
Join a leading OTC derivatives technology team in Belfast, driving a major tech transformation. As a Senior Full Stack Java Developer, you will build robust solutions using Java, Spring, and Angular. We seek an engineer passionate about TDD, clean code, and distributed systems like AWS or Kafka.
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Applications Developer (Java)
Save Icon
Join Citi in Dublin as a Senior Java Applications Developer. Implement next-generation products using Java, Microservices, and cloud tech. This role offers best-in-class benefits and growth in a leading global, multicultural organization. Agile experience and skills in Kafka, MongoDB, and CI/CD a...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior / Lead Core Java Developer
Save Icon
Join Citi in Belfast as a Senior/Lead Core Java Developer. You will lead the delivery of a global Equities OMS, collaborating closely with trading desks. This role requires extensive core Java expertise, including multi-threading and system analysis, along with leadership in a matrix environment....
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our client's Investment Accounting team as a Senior Java Developer in Newport Beach. Develop critical on-premise and cloud-based solutions for trading transactions using Java, AWS, and Kafka. This senior role involves mentoring, tackling complex challenges, and working with hedge fund profes...
Location Icon
Location
United States , Newport Beach
Salary Icon
Salary
Not provided
https://gitmax.com/ Logo
Gitmax
Expiration Date
Until further notice
Senior Java Developer – FX Options Technology
Save Icon
Join our London team as a Senior Java Developer in FX Options Technology. This hands-on role involves designing features, providing L3 support, and collaborating with trading and quant teams. We seek a credible engineer with strong systems knowledge and a track record in building and renovating p...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java developer with Mongo DB & Redis
Save Icon
Join Citi's Wholesale Lending Credit Risk technology initiative in Bengaluru as a Senior Java Developer. You will build a new platform from scratch using Java, Spring Boot, Kafka, MongoDB, and Redis. This role requires expertise in microservices, high-performance coding, and cloud-ready applicati...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Senior Developer Java role

Explore the pinnacle of backend and full-stack engineering with Senior Java Developer jobs. This senior-level position is a cornerstone of modern software development, where experienced professionals architect, build, and maintain the robust, scalable systems that power enterprises. A Senior Java Developer is far more than a coder; they are technical leaders, problem-solvers, and mentors who ensure the delivery of high-quality, secure, and performant applications. These roles are critical across virtually every industry, from finance and healthcare to e-commerce and technology, offering a challenging and rewarding career path for seasoned engineers.

Professionals in these jobs typically shoulder a comprehensive set of responsibilities. Their core duty is the end-to-end development of enterprise-grade applications, often leveraging a microservices architecture. This involves designing system architecture, writing clean, maintainable code, and developing both backend services and, frequently, front-end components. They are responsible for creating and consuming RESTful APIs, ensuring seamless integration between systems. A significant part of their role is advocating for and implementing best practices, including rigorous code reviews, Test-Driven Development (TDD), and robust CI/CD pipelines to automate testing and deployment. Furthermore, Senior Java Developers are expected to troubleshoot complex issues, optimize application performance, and ensure systems are compliant with security protocols. They often act as technical leads, guiding project direction, mentoring junior team members, and collaborating closely with cross-functional teams including product managers, business analysts, and DevOps engineers.

The typical skill set for these jobs is both deep and broad. At the foundation is expert-level proficiency in Core Java (Java 8+), with a strong grasp of its ecosystem. Mastery of the Spring Framework, especially Spring Boot and Spring Cloud for microservices, is almost universally required. Experience with object-relational mapping tools like JPA/Hibernate and a solid understanding of both SQL (e.g., Oracle, PostgreSQL) and NoSQL (e.g., MongoDB) databases is essential. In today's cloud-native environment, familiarity with containerization (Docker) and orchestration (Kubernetes/OpenShift) is standard, as is experience with event-driven architectures using messaging platforms like Apache Kafka. On the front-end, knowledge of modern JavaScript frameworks such as Angular or React is a common expectation for full-stack roles. Beyond technical acumen, successful candidates possess excellent analytical and problem-solving skills, clear communication abilities for both technical and non-technical audiences, and a proven track record of working within Agile/Scrum methodologies. A growth mindset, leadership qualities, and a commitment to writing clean, testable code are the hallmarks of a top-tier Senior Java Developer exploring new opportunities in the job market.

Filters

×
Countries
Category
Location
Work Mode
Salary