Tech jobs
Job listings
Java Software Engineer
Builds and maintains Garmin's server-side product data and API services in Cluj-Napoca (hybrid, office-based): developing Java/Spring Boot services, ensuring resiliency and monitoring, code reviews, troubleshooting, and documentation. Stack includes Java, Spring Boot, PostgreSQL, RabbitMQ, Valkey, Kubernetes, and Elasticsearch.
Lead Java Engineer – Spring Boot, Kafka & GCP
Leads onshore technical delivery of Java backend microservices for a UK banking client — designing REST APIs with Spring Boot and Kafka event-driven patterns, deploying on GCP with Docker, Helm and Kubernetes, and enforcing CI/CD, testing and security practices. 12+ month contract, hybrid: remote in the UK plus 2 days/week in the London or Edinburgh office.
Android Developer - Ecommerce International Giant - Manchester
12-month IR35 contract (day rate) building Android features for one of the world's largest e-commerce ticketing companies, used by millions of fans. Mostly remote with 2 days/week in the Manchester office; stack includes Kotlin, Jetpack Compose, GraphQL, and Firebase.
Senior AEM Developer | Remote | Night Shift
Senior Adobe Experience Manager (AEM) developer (9–15 yrs) who builds, maintains, and enhances enterprise web experiences using Java, Sling Models, OSGi, and HTL/JavaScript frontends, including support for AEM upgrades and cloud migration. Remote role on a night shift (9 PM–6 AM IST / 11:30 AM–8:30 AM EST).
Software Development Engineer II - AEM - Financial Services Domain
About the Role : We are hiring an AEM Developer (Engineer II) for a leading global financial services client. Location : Chennai (Hybrid). Full-time employment on our payroll. Key Responsibilities : - Build and…
Java Fullstack Development (AI Augmented)
Design, build, and maintain scalable enterprise Java applications on AWS or Azure, working with microservices, relational/NoSQL databases, and automated testing. The role explicitly integrates AI developer tools (GitHub Copilot, Claude, ChatGPT, Grok, Kiro) into daily coding, refactoring, and test workflows.

Sen. Java / DevOps Engineer
Develops and operates lawful-interception (ÜPF/EJPD) surveillance systems for Swiss law enforcement: fullstack Java/Spring work, REST/OpenAPI and Kafka interfaces, Oracle/PostgreSQL development, and DevOps on Kubernetes with ArgoCD, Splunk and Grafana, delivered in a Scrum team with at least 2 days onsite in Bern.
Web Applications Java Developer (H/F)
Experienced Java web developer for a small Swiss firm with 30+ years building e-business solutions for luxury-sector clients. Daily work centers on Java 17+, Spring Boot 3.x/Spring 6.x, MySQL/Oracle, CI tooling (Jenkins, Maven, Sonar, Nexus), Docker, testing frameworks, and Linux, with bonuses like Quarkus, Kubernetes, Angular, and AI.
JAVA Developer
Senior Java Developer in Singlepoint's Dublin (Spencer Dock) agile team, building greenfield mobile and web solutions for clients like Facebook, Vodafone and AON. Core stack: Java 8, Spring, microservices/SOA, Hibernate, MySQL/MongoDB, AWS, Docker and Kubernetes.
Senior Backend Java Developer
12-month daily-rate contract in Dublin (hybrid, 3 days/week onsite) for a Senior Backend Java Developer designing enterprise applications, REST APIs and event-driven services. Core stack: Java 17/21, Spring Boot, Kafka, IBM MQ, Oracle/PostgreSQL, Docker/Kubernetes and CI/CD.
Software Engineer
Backend software engineer in Dublin (hybrid, 3 days/week in office) building the real-time data APIs the business relies on, with Java, Spring Boot/Cloud, Angular, Docker/Kubernetes, Kafka, Cassandra, and Elasticsearch. Includes mentoring, full-cycle feature delivery, and microservices work in a sports-gaming context.
Java Developer
Java Developer at Zenith Insurance (Zenith Agribusiness Solutions) in Roseville, CA (hybrid), building and maintaining Java-based business applications: developing with Spring Boot and Hibernate, writing SQL, unit tests, and REST APIs, and troubleshooting production issues. Requires 3+ years experience; US work authorization required — no visa sponsorship.
Senior Backend Developer - Java/Spring Boot
Job Description : The Senior Backend Developer will take full ownership of driving development, maintenance, and operational excellence. This role requires deep expertise in Java/Spring Boot microservices, Kafka…
Senior Java Developer (m/w/d) - Anwendungsentwicklung, Ingenieur
Senior Java developer building the backend (Java 21, Spring Boot 3, Reactor) of EDEKA's B2C mobile apps for millions of users, working in an agile team on architecture, scalability, automated testing and mentoring, with a stack including Kafka, PostgreSQL, MongoDB, Docker, Kubernetes and AWS. On-site in Hamburg with ~2 days/week mobile work.
Java-Entwickler (Softwareentwickler/in) (m/w/d) - Anwendungsentwicklung, Ingenieur
Java/JEE software developer at a consulting firm, deployed on-site at client projects across Germany (e.g., Munich, Hamburg, Berlin). Daily work is backend development with Spring/CDI/EJB, RDBMS, Maven, Jenkins and JUnit in agile/Scrum teams, with optional frontend work in GWT, Vaadin, AngularJS or Wicket.
Java Fullstack Entwickler (w/m/d) - Anwendungsentwicklung, Ingenieur
Java fullstack developer at XDEV Software in Munich building custom software for clients in agile teams — helping choose technologies and define sustainable architectures. Core stack: Java 8+, REST/OpenAPI, Vaadin, Maven, Git, JUnit, Bamboo, Tomcat/Wildfly, MicroStream and AWS; business-fluent German required.
Java Entwickler im Bereich Digitalisierung (m/w/d) - Anwendungsentwicklung, Ingenieur
Java developer at VHV insurance in Hanover, working in a cross-functional agile team to digitalize life-insurance customer and sales processes: building Java services and interfaces (Spring/JEE, microservices, REST/SOAP) and covering the full software lifecycle with CI/CD, automated testing and monitoring (ELK) in a DevOps setup.
Java Backend Entwickler (m/w/d) - Anwendungsentwicklung, Ingenieur
Java backend developer at Piazza Blu in Cologne who builds, tests, documents, and maintains custom software solutions. Day-to-day work involves Java, JPA, and Spring Boot, writing JUnit tests, bugfixing, code reviews, and collaborating with other teams in an agile environment.
Senior Java Developer
Summary: The Senior Java Developer plays a crucial role in designing and implementing complex Java-based solutions, mentoring other team members, and contributing to large-scale projects in either the enterprise or…