Senior Java Developer Offline
Job Description
Our client has two cornerstones: identity services under the brand and certificate services. Identity services is the digital identity of Switzerland which enables simple and secure access to the online world. Thanks to electronic certificates, data can be exchanged in encrypted form and therefore protected against unauthorized access. As a Swiss trust service provider (TSP), company accompanies people and companies into a successful digital future, and protects data according to the highest security standards while keeping it in Switzerland.
With this ID user logs in simply and securely to the online services. ID is a free service provided by the company, a joint venture of state-affiliated businesses, financial institutions, insurance and health insurance companies.
Responsibilities:
Design and implement software components according to the specifications
Perform system integration and testing, problem troubleshooting and resolution
Perform development testing of software components
Participate in estimating project efforts and delivery timelines
Proactively collaborate with the teammates to ensure that the project efforts proceed efficiently and with predictability
Provide technical input into product roadmaps
We are looking for a Senior Back-end Java Developer to join our team, who will help us working on the development of solution for identity managemen for the project.
But if you interested in full-stack position, we are happy to talk to you too - welcome!
Technology stack that we are using:
Backend: Spring Boot, Spring Π‘ore, Spring Data
Frontend: Angular - latest version, Vue - latest version
Other: Java 8, Microservices architecture, Docker, Kubernetes, SonarQube, JUnit, GitLab, Rancher, Maven, OpenID Connect, OpenAM, Open DJ LDAP, SAML 2.0
Methodology: Scrum, Agile
Qualifications
4+ years of experience in Object-Oriented Programming.
Hands-on experience with Java Spring, Angular, JUnit, Maven.
Knowledge of Design Patterns / Architectural Patterns.
Experience with OpenAM.
Must be skilled in Testing and must know Testing Principals.
Experienced in Continuous Delivery.
Knowledge of Scrum, Agile.
Experience in communications with customers representatives.
Be able to focus on client's needs.
Good written and spoken English.
Nice to have:
Experience with GitLab, TomCat, NPM
Experience with cloud technologies like Docker, Kubernetes, Rancher
Knowledge of OpenID Connect. SonarQube, SAML 2.0
Additional Information
We offer
Strong career opportunities for professionals
A variety of international projects and mobility across projects
Professional development support and professional certification opportunities
Competitive compensation, advanced bonus systems
Flexible working schedule with a remote possibility
Corporate, social and cultural events
Required skills experience
| Java |
The job ad is no longer active
Job unpublished on
31 July 2022
Look at the current jobs Java Kyiv→