Developer Java Computer Science Spring Angular Computer Science Web Development
PROJECT’S CONTEXT: Implement a complex Social Issuance solution that integrates to many other systems e.g. Payment, Document management and interface with Swiss Federal entities using Java, Rabbit MQ, MS SQL. YOUR MISSION As a JAVA Technical Team Lead you will: › Analyze complex issues in order to support the team in providing direction, detailed solution. › Manage a team of developers › Support the team in clarifying requirements, detailed design, doing code review. › Develop frameworks, code base. › Collaborate with Swiss architects to troubleshoot and resolve issues › Maintain and resolve project environment issues › CI Environment on Jenkins, OpenShift, Docker.
YOUR PROFILE We expect from you: › Bachelor’s degree in Computer Science. › Proficient communication skills in English. › About 8-9 years of experience in java web application development › Hands-on with coding › Excellent in analytical skill › Willing to deep dive into source code of non-well-known programming languages, frameworks, tools › Has experience with Spring Boot, Hibernate, Rabbit MQ, Fitnesse, Java Fx and continuous integration environment. › Experience in leading a small team of developers is a plus.