Java Backend Developer (Java/Spring Boot/Postgres/Azure)
Posted on Jul 2, 2021 by SuisseCo GmbH
SuisseCo specializes in the international recruitment and placement of highly qualified IT specialists in Switzerland. We support our clients in the implementation of their IT projects and guarantee quick and flexible solutions of the highest quality.
For one of our clients in the financial industry, we are currently looking for a Senior Backend Java Developer.
Start date: Asap (latest 1st of August 2021)
End date: 31st of December 2021
You will implement business functionality in our multi-year finance transformation as Spring Boot microservices running in a cloud-native environment in MS Azure.
Develop data integration/processing/monitoring applications using micro-services
Ensure applications are performing and tested against requirements
Ensure compliance with CI/CD and automated testing and build pipeline
Prepare unit test for automated testing
Performing code reviews
Fixing bugs and issues in deployed applications
Demonstrate expert understanding of the Java application development stack and tools
Demonstrate expert knowledge of Postgres SQL
Maintenance of Microservices in a constant changing cloud environment
Understand architectural issues, and factor them into decisions and recommendations
Deliver software as part of an agile team
Become trusted expert on interfaces and investments specific functionality
Keep team informed of progress; escalate any issues
Collaborate closely with other delivery teams on the project
Bachelor's Degree in Engineering or Computer Science
Strong and experienced JAVA developer
Strong and experienced Postgres SQL developer
Strong knowledge of reactive architecture and micro-services - Spring Boot
Experience with AzureDevOps and Azure Automation pipelines
Work experience operating Spring boot microservices using Azure native capabilities like AKS,
managed identities etc.
Test driven development: proven expertise in writing unit tests and end to end integration tests
Experience to work in a scrum team
Please note that for this role, relocation to Switzerland is required. We are only able to hire EU-27 citizens or candidates with an existing Swiss working permit/citizenship.