Senior Java Engineer (Core Banking)
Brak informacji o wynagrodzeniu
SeniorFull-time
#412015·Dodano 3 dni temu·0
Źródło: YourITeamsTech Stack / Keywords
JavaBackendSpring BootSpring FrameworkRESTMicroservicesHibernateSQL
Firma i stanowisko
Core Banking team responsible for the development, modernization and support of mission-critical banking systems and integrations.
Wymagania
- 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.
Nice to have:
- Experience with core banking platforms (e.g., FLEXCUBE, Temenos, Finacle, Mambu, Thought Machine).
- Experience with container platforms (Kubernetes/OpenShift).
- Cloud experience (AWS, Azure, GCP).
- Experience with CI/CD and Git.
- Knowledge of Domain-Driven Design.
Obowiązki
- 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.
Benefity
- 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 with flexible working practices to support work–life balance.
- Unique TEAL culture and non-corporate atmosphere.
- Agile approach with no bureaucracy.
- Activities supporting well-being and health.
- Luxmed Gold Extended medical care and Multisport Plus benefit.
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
YourITeams
68 aktywnych ofert