Java Developer -Spring Boot,Maven
RM IT Professional Resources AG
4 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Java
Spring Security
Architectural Patterns
Databases
Distributed Systems
Java Architectures
Maven
Enterprise Messaging Systems
Oracle
Oracle Applications
Query Optimization
TypeScript
Web Application Frameworks
Data Logging
React
Spring-boot
Kubernetes
Kafka
Docker
Microservices
Job description
Java Developer -Spring Boot,Maven vacancy for our Zurich based client in the Banking sector.
Your tasks:
- Design, develop, and maintain Spring Boot microservices and libraries, addressing cross-cutting concerns such as logging, security, and messaging (Kafka and other MQs)
- Apply integration and architectural patterns like Inbox/Outbox and event-driven processing to ensure reliable distributed systems
- Build and enhance Front End interfaces using React with TypeScript when required
- Collaborate closely with business analysts, product owners, and development teams to understand requirements and deliver effective solutions
- Work with databases, especially Oracle, including schema design, query optimisation, and Back End integration
Requirements
- Expert-level Java development with significant experience in Spring Boot and Spring Security
- Solid background in microservices, distributed systems, Maven and practical application of Java design patterns
- Strong experience with messaging systems such as Kafka and integration with Oracle databases
- Knowledge of Kubernetes, Docker, Helm, and modern Front End frameworks is an advantage
- Language skills: English fluent
Your soft skills:
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Proactive and independent approach to driving high-quality software delivery
About the company
This job advertisement was prepared with the assistance of AI technology and has undergone human review and approval.
Every application is reviewed personally by our recruiting team - no AI-based screening is used in our selection process.