Développeur Java
- Full-time
- Contract Type: Permanent contract
Company Description
For 20 years, Talan has advised major companies and administrations, supported them, and implemented their transformation and innovation projects. The Group places innovation at the heart of its development and operates in areas related to technological changes, such as Big Data, IoT, Blockchain and Artificial Intelligence. Present on 5 continents, 13 countries, Talan plans to achieve a turnover of 600 million euros in 2023 for more than 6,000 consultants and aims to exceed the one billion € turnover mark by 2025.
Talan has been operating for 20 years, advising major companies in Finance, Insurance, Telecommunications, Services, Distribution, Public Sector. Our consultants are agile and pragmatic. We combine together consulting services, technological expertise and a capacity to deliver and deploy projects.
We do everything possible to ensure that our employees can thrive and grow at Talan. As a result, we have received the "Great Place to Work" certification, which recognizes compagnies where it feels good to work.
Present in Geneva and Lausanne, Talan Switzerland now has nearly 150 employees. Initially focuse in the financial sector, Talan has developed in recent years in the watchmaking, insurance, media and services sectors.
Job Description
▪ Participate in Agile/Scrum events.
▪ Collaborate with the systems end users and other teams to understand business needs and functional specifications.
▪ Design, implement, and test Java backend services.
▪ Participate in the industrialization process using DEVOPS concepts.
▪ Perform analysis of defects/incidents to find the root cause of the problem.
▪ Create and maintain the technical documentation (software requirements specification, detail design, test cases, traceability, architecture documentation).
▪ Review and test against the Software Requirements Specification and establish test traceability.
▪ Review source code to ensure its adequacy with the specifications.
▪ Write automatic test scripts for the test automation environment.
▪ Execute manual and automatic tests and report results.
▪ Analyze and describe issues/bugs in our issues Database.
▪ Synchronize and update the Test Results Management tool.
▪ Perform formal system tests (Factory Acceptance Test).
Qualifications
▪ Strong experience in JAVA (SpringBoot, JMS,..)
▪ Familiarity with Continuous Integration platforms and DEVOPS concepts in a Java environment (Github actions, Maven, Git)
▪ At least 5 years of experience in backend Software Development and Testing.
▪ Strong analysis skills that allow for an understanding of the business of the existing application.
▪ Expertise in Docker container management.
▪ Experience with Kubernetes deployment and maintenance.
▪ Experience in Service Oriented Architecture (using gRPC, protobuf, REST, JMS …)
▪ Organized with an ability to prioritize workload, meet deadlines, and utilize time effectively.
▪ Proven experience in software testing and a strong knowledge of automated testing frameworks and tools.
▪ Adaptability, autonomy, rigor, and an appreciation for teamwork.
▪ A taste for challenge and enjoyment of working in stimulating and/or dynamic environments.
▪ Computing experience in the air traffic control domain or other areas with real-time and security requirements, as well as experience with standards such as ESARR6/EC482, ED153, IEC61508, and ISO12207 are major advantages for this position.
▪ Fluent written and spoken English, with French as an important advantage.
▪ Proactive in a self-organized team.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply