Java Developer FinTech
Staffing and Recruiting · 1,001-5,000 employees
About the role
Design, develop, and maintain scalable backend services using Java and Spring Boot within an agile environment. Collaborate with distributed teams to implement event-driven solutions and cloud-native applications while ensuring high code quality and automation.
What they look for
Requirements
Requires a minimum of 3 years of professional software engineering experience with strong Java backend development skills. Candidates must have experience with modern SDLC practices, containerization, and orchestration tools like Kubernetes.
Full description
Contract Details:
- Contract duration: Until 31 March 2027, with a strong intention to extend subject to budget.
- Working model: Hybrid – 3 days onsite / 2 days remote (subject to business requirements), Warsaw.
About the Team:
You'll join a global engineering team of approximately 75 professionals across 7 locations worldwide, including 21 colleagues in EMEA and 11 within WSW. The team works collaboratively on modern backend services supporting critical business functions, with a strong focus on engineering excellence, automation, and cloud-native development.
Role Overview:
We are looking for an experienced Java Backend Engineer with at least 3 years of commercial experience to design, develop, and maintain scalable backend applications. You'll work in an agile environment, contributing to the full software development lifecycle while collaborating closely with engineers across multiple regions.
Key Responsibilities:
- Design, develop, and maintain backend services using Java and Spring Boot.
- Build and support event-driven solutions with Kafka.
- Develop cloud-native applications deployed on Kubernetes.
- Implement and maintain CI/CD pipelines using GitLab.
- Monitor application performance using Prometheus, Grafana, and the Elastic Stack.
- Collaborate with distributed teams throughout the SDLC.
- Contribute to code quality, automation, and engineering best practices.
- Leverage modern AI-assisted development tools to improve productivity.
Required Experience:
- Minimum 3 years of professional software engineering experience.
- Strong Java backend development experience.
- Experience working with modern SDLC practices and GitLab.
- Good understanding of containerization and orchestration (Docker/Kubernetes).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills in an international team environment.
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent commercial experience).
Nice to Have:
- Experience with securities settlements and post-trade processing within financial services.
- AWS experience.
- Familiarity with additional AI-assisted development tools beyond GitHub Copilot.
Why Join?
- Work in a globally distributed engineering organisation.
- Build modern cloud-native backend solutions.
- Use contemporary engineering tooling, including Kubernetes, GitLab CI/CD, and AI-powered development assistants.
Similar roles
-
Java Full Stack Engineer - Professional
HEXAWARE United States · $90K–$125K/yr
-
Contract Senior Software Engineer (Java Spring)
Stable Kernel Atlanta, Georgia, United States · $177K/yr
-
Contract Principal Software Engineer (Java Spring)
Stable Kernel Atlanta, Georgia, United States · $218K/yr
-
Lead Java Developer (VP) - Market Data
Talan New York, New York, United States · $160K–$190K/yr
-
Senior Java Developer (VP) - Market Data
Talan New York, New York, United States · $150K–$180K/yr
-
Java Software Engineer III
JPMorgan Chase & Co. Jersey City, New Jersey, United States · $138K–$185K/yr