Senior Java Engineer to join a Core Banking team responsible for the development, modernization and support of mission-critical banking systems and integrations.
Responsibilities
- Design, implement and maintain backend services using Java 11/17+ and Spring Boot/Spring Framework.
- Develop and consume REST APIs and microservices, ensuring robust and secure integrations.
- Implement persistence solutions with JPA/Hibernate and optimize SQL for Oracle Database.
- Integrate with external systems using REST and SOAP protocols and implement event-driven integration patterns.
- Design and operate messaging solutions using Kafka or similar platforms to support asynchronous workflows.
- Contribute to architecture and code reviews to maintain high standards for reliability, scalability and performance.
- Participate in Agile/Scrum ceremonies and collaborate with product, QA and operations teams to deliver production-critical features.
- Provide on-call support and incident response for production systems as required.
Qualifications
- Proven experience with Java 11/17+ and the Spring ecosystem (Spring Boot, Spring Framework).
- Strong understanding of REST APIs, microservices architecture and event-driven design.
- Hands-on experience with JPA/Hibernate and build tools such as Maven or Gradle.
- Practical experience integrating via REST and SOAP and with messaging platforms such as Kafka.
- Proficiency in Oracle Database and strong SQL skills.
- Experience building and operating distributed, highly available systems in production-critical financial environments.
- Involvement in core banking migration or transformation projects.
- Familiarity with Agile/Scrum delivery methods.
- Fluent English, both written and spoken.
- Nic eto have: experience with core banking platforms (e.g., FLEXCUBE, Temenos, Finacle, Mambu, Thought Machine), container platforms (Kubernetes/OpenShift), cloud (AWS, Azure, GCP), CI/CD and Git, Domain-Driven Design.
Benefits
- Work on high-impact, mission-critical banking systems with opportunities to influence architecture and delivery.
- Collaborative, cross-functional teams operating within Agile frameworks.
- Professional development opportunities to expand technical and domain expertise.
- Remote work. Flexible working practices to support work–life balance.
- Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
- Agile approach and no bureaucracy.
- Activities to support your well-being and health.
- Luxmed Gold Extended medical care and Multisport Plus benefit.