onsite
Java Software Engineer - Mobile Banking Backend - Finanz Informatik
Software Engineer
Senior Java engineer building scalable mobile banking backend services using Spring Boot, REST, and microservices architecture, with strong focus on performance, security, and cloud deployment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for mobile banking applications using Java and Spring Boot.
- Implement RESTful APIs and microservices, ensuring scalability, reliability, and security.
- Collaborate with cross‑functional teams to define data models, optimize SQL queries, and enforce best practices.
- Containerize applications with Docker, manage CI/CD pipelines, and deploy to AWS environments.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- 5+ years of professional Java development experience.
- Proficient with Spring Boot, REST, and microservices patterns.
- Strong SQL skills and experience with relational databases.
- Hands‑on experience with Docker, CI/CD, and AWS services.
- Excellent problem‑solving skills and a collaborative mindset.