Job offers - CrawlJobs

Senior Java Software Engineer Jobs (Hybrid work)

49 Job Offers

New
Senior Java Software Engineer
Save Icon
Senior Java Software Engineer role in Edinburgh with Avaloq, a global wealth management tech leader. Build secure CI/CD pipelines, automate vulnerability management and work with Kubernetes, OpenShift and OCI.
Salary Icon
Salary
Not provided
avaloq.com Logo
Avaloq
Expiration Date
Until further notice
Senior JAVA Software Engineer, Ads
Save Icon
KAYAK seeks a Senior Java Software Engineer in Kaunas to lead complex backend features and mentor engineers. Requires strong Java, distributed systems, and system design skills. Enjoy flexible remote work and growth funds.
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
KAYAK seeks a Senior Java Software Engineer in Kaunas to build backend search and booking features. Requires 4+ years of Java, Spring, SQL, and fluent English. Enjoy hybrid work, career funds, and travel perks.
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Join ARQ in Krakow as a Senior Software Engineer (Java) to build scalable backend systems for a fast-growing fintech. Work with Java 25, Spring Boot, and Postgres on greenfield projects. Enjoy stock options and a world-class team.
Location Icon
Location
Salary Icon
Salary
Not provided
ARQ
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Senior Java Backend Engineer role in London at ARQ, a fast-growing fintech. Build scalable microservices with Java 25, Spring Boot and Postgres. Requires strong Java skills and complex product experience. Competitive salary, stock options, hybrid office.
Salary Icon
Salary
Not provided
ARQ
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
Save Icon
Join Scalable Capital in Munich as a (Senior) Kotlin/Java Engineer for Banking Payments. Build SEPA payment services with Spring Boot and AWS, designing event-driven systems. Requires DDD expertise and a quality mindset.
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Banking Payments (m/f/x)
Save Icon
Join Scalable Capital in Berlin as a (Senior) Kotlin/Java Engineer for Banking Payments. Build SEPA payment services with Spring Boot and AWS, designing event-driven systems. Shape reliable, secure money movement.
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)
Save Icon
Join Scalable Capital in Munich as a (Senior) Kotlin/Java Engineer for Clearing & Settlement. Build cloud-native AWS services with Spring Boot, DDD and event-driven architecture. Shape critical financial workflows end-to-end.
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)
Save Icon
Join Scalable Capital in Berlin as a (Senior) Kotlin/Java Engineer for Clearing & Settlement. Build cloud-native, event-driven services on AWS with Spring Boot and DDD. Shape critical financial workflows in agile teams.
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Banking Platform (m/f/x)
Save Icon
Join Scalable Capital in Munich as a (Senior) Kotlin/Java Engineer to build a cutting-edge banking platform. Work with Kotlin, Spring Boot, AWS and event-driven architectures in an agile team.
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Banking Platform (m/f/x)
Save Icon
Join Scalable Capital in Berlin as a (Senior) Kotlin/Java Engineer to build a cutting-edge banking platform. Work with Kotlin, Spring Boot, AWS and event-driven architectures in an agile team.
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
Senior Software Development Engineer (Java)
Save Icon
Join Altium 365 in Katowice as a Senior Software Development Engineer (Java). Build cloud-native applications and scalable infrastructure with AWS, microservices, and distributed systems. Work with Java, Kubernetes, and CI/CD on a platform transforming electronics design.
Location Icon
Location
Salary Icon
Salary
Not provided
renesas.com Logo
Renesas Electronics
Expiration Date
Until further notice
Senior Software Development Engineer (Java)
Save Icon
Join Altium 365 in Wrocław as a Senior Software Development Engineer (Java). Build cloud-native applications with AWS, microservices, and distributed systems. Collaborate on scalable, high-load solutions for electronics design.
Location Icon
Location
Salary Icon
Salary
Not provided
renesas.com Logo
Renesas Electronics
Expiration Date
Until further notice
Senior Software Development Engineer (Java)
Save Icon
Senior Software Development Engineer (Java) in Katowice to build cloud-native applications on Altium 365 using Java, AWS, microservices and multi-tenant architecture. Join a collaborative R&D team driving innovation in electronics design.
Location Icon
Location
Salary Icon
Salary
Not provided
renesas.com Logo
Renesas Electronics
Expiration Date
Until further notice
Senior Software Development Engineer (Java)
Save Icon
Senior Java engineer role in Wrocław building cloud-native applications on Altium 365. Work with Java, AWS, microservices and multi-tenant architecture on high-load distributed systems. Requires backend API design, MySQL, Docker and Kubernetes experience.
Location Icon
Location
Salary Icon
Salary
Not provided
renesas.com Logo
Renesas Electronics
Expiration Date
Until further notice
Senior Staff Data Platform Software Engineer (Java Distributed Systems & Kafka)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Trading Platform (m/f/x)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Trading Platform (m/f/x)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
Senior Staff Data Platform Software Engineer (Java Distributed Systems & Kakfa)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
(Senior) Kotlin / Java Software Engineer - Trading Platform (m/f/x)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
scalable.capital Logo
Scalable GmbH
Expiration Date
Until further notice
Previous 1 2 3 Next

About the Senior Java Software Engineer role

Discover and apply for Senior Java Software Engineer jobs, a pivotal role at the heart of modern software development. Senior Java Software Engineers are experienced professionals who design, build, and maintain complex, scalable, and high-performance applications that drive business-critical functions across diverse industries. These roles are central to transforming business requirements into robust technical solutions, requiring a deep blend of technical expertise, architectural vision, and leadership.

Professionals in these jobs typically shoulder a wide array of responsibilities. They are responsible for the full software development lifecycle, from analyzing requirements and designing system architecture to writing clean, efficient code, conducting rigorous testing, and deploying applications to production environments. A key aspect of the role is developing and maintaining backend services and APIs, often within a microservices architecture, to ensure seamless integration and data flow. Senior engineers also champion code quality, implementing best practices in coding standards, design patterns, and comprehensive automated testing. Beyond hands-on development, they frequently mentor junior and mid-level developers, conduct code reviews, and collaborate closely with cross-functional teams including product managers, designers, and business stakeholders to align technical execution with strategic goals. Operating within Agile and DevOps frameworks is standard, emphasizing continuous integration, continuous delivery (CI/CD), and a proactive approach to system monitoring and reliability.

The typical skill set for Senior Java Software Engineer jobs is extensive. Core technical proficiency revolves around deep expertise in Java and its core ecosystems, most notably the Spring Framework (Spring Boot, Spring Cloud) for building enterprise-grade applications. Strong experience with RESTful API design and development is fundamental. Today's roles also demand substantial knowledge of cloud platforms like AWS, Azure, or Google Cloud, alongside containerization and orchestration tools such as Docker and Kubernetes. Familiarity with relational and NoSQL databases, messaging systems (e.g., Kafka, Solace), and version control systems like Git is essential. Equally important are the soft skills: excellent problem-solving abilities, strong communication skills for articulating complex technical concepts, and the capacity to work autonomously as well as part of a team. A bachelor's degree in computer science or a related field is commonly expected, coupled with 5+ years of progressive experience in software development.

Ultimately, Senior Java Software Engineer jobs offer a challenging and rewarding career path for those who excel at creating sophisticated software systems. These professionals are the technical anchors of their teams, ensuring the delivery of secure, scalable, and innovative solutions that meet evolving business needs. If you are a seasoned developer with a passion for backend engineering and a drive to lead technical initiatives, exploring Senior Java Software Engineer opportunities is your next strategic career move.