Description
Our client is urgently looking for a Java Full Stack Developer to join their team based in Zurich, Switzerland.
Job Description
Good knowledge of modern Java platforms and associated frameworks (EJB, JPA, Spring, JMS), In-depth knowledge of modern code management, build and deployment tools (eg Subversion, Maven, GIT, Jenkins), Oracle 11g or similar RDBMS and related tools (eg Toad or PL/SQL Developer, or similar), Experience with RESTful services and Web Services
Mandatory Skills
Good knowledge of modern Java platforms and associated frameworks (EJB, JPA, Spring, JMS), In-depth knowledge of modern code management, build and deployment tools (eg Subversion, Maven, GIT, Jenkins), Oracle 11g or similar RDBMS and related tools (eg Toad or PL/SQL Developer, or similar), Experience with RESTful services and Web Services
Desired Skills
Experience in application development projects using Agile (eg Scrum, JIRA, ) and Waterfall methodologies and tools
Roles and Responsibilities post joining
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
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
Supports production operations analysing reported issues, inspecting logs and performance figures
Ensures correct application configurations in production and test environments
Monitors correct execution of batch jobs (eg daily mass calculations) in production and test environments