Build and maintain a complex self-service application for business users, enabling them to work with data without SQL or assistance from technical colleagues. Contribute to advanced data management and processing services, improving and optimizing existing solutions. Take end-to-end ownership of the entire product, focusing on delivering enterprise-ready features that are easy to use and scalable.
Job listings
Design, develop, and support solutions for clients abroad, working 100% remotely. Itβs a remarkable opportunity to work with experienced peers, using cutting-edge technology, in very innovative projects.
Write clean, concise, readable, state-of-the-art code that follows common design patterns while adhering to the best engineering practices. Understand business needs & write efficient code that works well with the current architecture, ensuring quality & confidence in software by writing effective automated unit tests. Participate in code reviews and pair programming.
Design and develop high-quality backend solutions using modern Java (11β21). Build microservices using Spring Boot (Web or WebFlux). Apply best practices such as TDD, clean code, and design patterns. Collaborate with an international team on enterprise-level projects while working in an agile environment with CI/CD and Docker-based pipelines. Contribute to technical decisions and system architecture discussions.
A Senior High-Performance Developer is needed to join the team and work on developing scalable, robust, and efficient systems. The professional will be responsible for architecting and implementing advanced technological solutions, optimizing application performance, ensuring system security and observability, and promoting the best development practices.
You ensure the smooth functioning and security of bank data for 1.5 million users. You optimize existing interfaces and connect new ones to make Finanzguru even more magical. You develop and improve scalable, maintainable RESTful Backend-Services with Kotlin and Spring Boot for efficient processing of large data volumes. You will become a specialist for banking interfaces and ensure that our system meets the highest data security and privacy standards.
Together with a remote, cross-functional team, you will be responsible for the development, maintenance, and operation of Camunda Platform 8 including Zeebe, Operate, Tasklist, Optimize and collaborate to build new features in the Camunda Platform. You will contribute and improve how our users can build C8 Processes powered by our platform and drive the design and implementation of new features.
Design and develop high-volume, fault-tolerant, scalable backend systems and services. Collaborate with product and engineering teams to understand business requirements and translate them into technical designs. Create architecture and design documentation, timelines, and user stories. Mentor and guide other engineers, fostering a strong culture of quality and ownership. Lead and manage globally distributed teams with clear communication and technical vision.
Experian is looking for an experienced Senior Software Engineer - Java (Cloud-native Java) who can excel in developing and delivering direct-to-customer products on a cloud-native Java platform. You will design and implement features and functionalities in an AWS cloud-based platform, optimize a robust distributed system that is highly secure and performant, and collaborate with Business, UX, QA and back end teams.
Maintain and support Java applications running in production on AWS Fargate, ensuring high availability and rapid issue resolution. Triage production incidents, conduct root cause analysis, and drive improvements. Design, and implement scalable and maintainable features and microservices to meet evolving business needs. Implement secure coding practices and ensure applications meet organizational or industry security standards.