We are seeking an experienced Software Engineer to strengthen our API Management team . The team develops and maintains a distributed microservices platform, exposing numerous APIs to both internal and external consumers.
As a Senior API and Microservices Developer , you will contribute to building high-quality software that delivers value to the business. Your expertise in Java and API development will be essential for designing, implementing, and maintaining backend services. Experience with Avaloq Banking Suite is a plus.
Responsibilities :
- Design and develop microservices using Java and Spring technologies .
- Ensure end-to-end delivery of services and features with high quality and on time .
- Perform DevOps activities using Kubernetes .
- Maintain and enhance existing software ( Run-the-Bank activities ).
Mandatory Skills :
Degree in Computer Science / Engineering (or equivalent).Strong experience in Java (11 / 17 / 21), Spring, and REST APIs .Knowledge of Hibernate, TDD, and web security (OAuth 2.0) .Experience with messaging systems (Kafka, ActiveMQ, etc.).Familiarity with API design tooling (Swagger / OpenAPI) and API Management platforms .Experience in backend services / web services development.DevOps knowledge (Docker, GitLab, Jenkins).Nice-to-Have Skills :
Experience with Avaloq Core and Front Platform customization .Experience working in Scrum teams .Fluent English (German is a plus).Skills Required
Jenkins, Docker, Avaloq, Gitlab, Kafka