Software Engineer -Full stack Java Developer
Posted on Jan 7, 2021 by AARK TECH SOLUTIONS LTD
Remote Working: No (you may work from anywhere inside but not out side Switzerland)
Our client is urgently looking for a Software Engineer (Full stack Developer) to join their team based in Zurich, Switzerland.
Cooperates closely with the Solution Architect of the application, other Software Engineers, the IT Owner, the Requirements Engineer, the Test Manager, Test Engineers and the IT Project Manager
Has an in-depth understanding of JSF, ReactJS, Spring boot, Java, enterprise Java technologies
Contributes, individually or with other solution engineers, to the coding activities
Reviews and discuss with the Requirement Engineers/Business Analysts the requirement specifications
Ensure Unit Test coverage in the implementation of the business logic requirements and of the technical features
Supports Test Engineers is all test activities, ensuring the availability of the right release of the applications, helping in the analysis of detected bugs and planning resolution actions
Additional duties and responsibilities:
Shows ability to be an effective team member working closely with colleagues from multiple teams and disciplines, bringing added value to the team
Excellent verbal and written communication skills in English
Shows understanding of good project planning practices and team management processes, being familiar with common software development and Agile methodologies
This position requires:
Academic education in Computer Science or similar engineering domains
Experience in the design (optional) and implementation of multi-tier application platforms
In-depth knowledge of modern Java platforms and associated frameworks (EJB, JPA, Spring boot, JMS)
Expert level programming skills with Java, Spring Boot and ReactJS.
Good working knowledge of JSF and modern Front End technologies, preferred ReactJS
Experience in development, roll-out and maintenance of complex applications
Responsive to changing requirements and priorities
In-depth knowledge of modern code management, build and deployment tools (eg Subversion, Maven, Gradle, GIT, Jenkins, DevOps)
Knowledge and regular use of enterprise container solutions, either in the Java EE or in the Spring Boot flavors.
Good Working Experience with RESTful services and Web Services
JUnit and Continuous Integration solutions
Interest and ability to learn by self and apply other technologies as needed
Multiple years working in IT in the solution development area
Experience working in Credit Domain of Banking Industry
Must have Working experience in Spring boot, JSF and ReactJS
Experience in application development projects using Agile (eg Scrum, JIRA)
Experience working with container technology like Docker, Kubernetes, Open Shift
Knowledge in Flowable
Apply now to AarkTech or give me a call for a confidential chat to learn more and go over a full job spec.
About Aark Tech Solutions Ltd.
The core essence of AarkTech is to bridge the gaps by advanced technical knowledge and expertise especially in the Banking & Financial Sectors.
At AarkTech, IT Resource is a valuable asset and we know that any business is only as successful as the people it employs, so delivering the very best candidates to meet our customer needs is our primary goal. We are extremely proud to bring a fresh and dynamic approach to IT recruitment by offering a new style of intelligent, customer-focused recruitment that adapts to suit the needs of each role.
We specialise in not only developing a financial solution but also supplying the full range of recruitment solutions covering executive, permanent and contract roles throughout the UK and internationally.