JAVA Software Engineer

vor 2 Wochen


Geneva, Schweiz Richemont Vollzeit
KEY RESPONSIBILITIES

Understand business and technical context, requirements, constraints and business objectives 

Perform Back-End development in the scope of technical Microservices 

Develop and perform unit test of the Product/Solution according to specifications 

Troubleshoot, debug issues and maintain the Product/Solution and the corresponding technical documentation 

Collaborate with the Support Team to solve Product/Solution software issues 

Collaborate with the DevOps team to automate the integration of developed Product/Solution (such as Continuous Integration, Continuous deployment) 

Review Functional Specifications (FUS) and translate them to technical specifications 

Support the Quality Assurance Engineer (QAE) or the Test Manager (TM) in the definition of test strategy 

Recommend changes to improve the Product/Solution 

If applicable, attend and actively contribute to Scrum ceremonies daily Stand-ups, Sprint Planning, Sprint Grooming, Sprint Reviews, and Retrospectives 

REQUIREMENT 

or MSc in Computer Science, Software Engineering or related field 

5+ years’ experience as a JAVA Software Engineer

Excellent knowledge of JAVA and associated technologies 

Advanced knowledge of Spring ecosystem: Spring Boot (, Spring Data JPA / Hibernate and Spring Cloud 

Strong technical background in internet related technologies including open source, J2E, and ability to discover new ones 

Excellent knowledge of web formats and protocols such as JSON, XML, SOAP, WSDL and REST (Swagger/OpenAPI) 

A very good experience with Microservice / distributed system and Event Driven architectures (AMQP / JMS, RabbitMQ, ActiveMQ) 

Experience working with RDBMS (MySQL), NoSQL databases (MongoDB) and Search (ex. Elasticsearch) 

Experience with Docker, Kubernetes and artifact repository manager is required 

Experience with an identity and access management tool (Keycloak) is an asset 

A good technical knowledge and experience with OIDC flows 

Familiar with DevOps tools: 

IDE/Build: IntelliJ, Maven 

Atlassian: Jira and Confluence 

Versioning systems such as Bitbucket, GitLab 

Code analysis: SonarQube, Checkmarx

CI/CD: Jenkins, Groovy, Gitlab 

Experience in Cloud technologies, tools, and services

A good technical knowledge and experience with e-Commerce processes and solutions 

Experience of the full software development lifecycle: from requirements gathering and functional specification, to development, testing and delivery 

Familiar with agile methodologies 

Strong analytical, problem-solving and organizational skills 

Ability to work in a flat and versatile organization, and on multi-national / multi-cultural projects 

Autonomous, proactive, creative, with a strong aptitude for self-learning 

Strong customer service focus, with the ability to communicate with highly technical and business teams

Fluency in English. French and other languages are a plus 


  • Software Engineer

    vor 2 Wochen


    Geneva, Schweiz Lhh Vollzeit

    For one of our clients in Geneva, we are recruiting a Software Engineer (Webdev) who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you Responsibilities : As a Software Engineer (Webdev) you provide web page...

  • Software Engineer

    vor 2 Wochen


    Geneva, Schweiz LHH Vollzeit

    For one of our clients in Geneva, we are recruiting a Software Engineer (Webdev) who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you!Responsibilities:As a Software Engineer (Webdev) you provide web page...

  • Software Engineer

    vor 3 Wochen


    Geneva, Schweiz Adecco Human Resources AG Vollzeit

    For one of our clients in Geneva, we are recruiting a Software Engineer (Webdev) who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you!Responsibilities:As a Software Engineer (Webdev) you provide web page...


  • Geneva, Schweiz Ellisys SA Vollzeit

    Desktop Software Engineer (C# .Net)Ellisys is seeking brilliant people, who are highly analytical, capable of thinking “out-of-the-box”, and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity...


  • Geneva, Schweiz Visium SA Vollzeit

    Title: Backend Software EngineerType: Permanent contractLocation: Geneva or LausanneAbout usAt Visium, we enable enterprise executives in defining their AI & Data strategy, execute large scale transformations and implement AI across operations, ensuring their organization becomes future-proof.With expertise in strategy, architecture, cloud engineering,...

  • Pricing Engineer II

    vor 4 Wochen


    Geneva, Schweiz Expedia Group Vollzeit

    Pricing Engineer IIThe Expedia Group Pricing Engineering team builds and maintains a world class Pricing Platform that drives our pricing strategy across EG Brands and partners. What you'll do: Design and implementation of next-generation micro services using Java, Scala, Kotlin, Spring Boot, Python, Spark Prototype solutions quickly, researching new...

  • Developpeur Java

    vor 4 Wochen


    Geneva, Schweiz Swiss Human Resources Vollzeit

                                                                                                                     SHR est un Cabinet de Recrutement opérant dans les secteurs de la Banque et Finance, des Ressources humaines, des Spécialistes IT et des Energies en Suisse. Nous nous engageons à...


  • Geneva, Schweiz Ellisys SA Vollzeit

    Embedded Software Engineer (C)Ellisys is seeking brilliant people, who are highly analytical, capable of thinking “out-of-the-box”, and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity and...


  • Geneva, Schweiz Sécheron Hasler Group Vollzeit

    Sécheron Hasler Group continues the Swiss tradition of more than 140 years in the field of railway technology. We are one of the world's leading suppliers of electrical and electronic safety components and solutions and traction power supply systems for the railway industry, and also offer solutions for renewable energies, DC networks and other industrial...


  • Geneva, Schweiz Sécheron SA Vollzeit

    Sécheron Hasler Group continues the Swiss tradition of more than 140 years in the field of railway technology. We are one of the world's leading suppliers of electrical and electronic safety components and solutions and traction power supply systems for the railway industry, and also offer solutions for renewable energies, DC networks and other industrial...


  • Geneva, Schweiz STMicroelectronics Vollzeit

    General information  KEY INFORMATION: Location:  Mediterranean, Tunisia Type of contract: Regular Job open date: 09/04/2024 Company department:  Software Validator At STMicroelectronics, we are 50,000+ creators and makers of semiconductor technologies. We are a global business that prides itself on diversity - 115+ nationalities and...

  • Developpeur Java

    vor 4 Wochen


    Geneva, Schweiz Swiss Human Resources Vollzeit

    Job Description                                                                                                                 SHR est un Cabinet de Recrutement opérant dans les secteurs de la Banque et Finance, des Ressources humaines, des Spécialistes IT et des Energies en Suisse. Nous nous...

  • Software Engineer

    vor 4 Wochen


    Geneva, Schweiz SonarSource Vollzeit

    On a daily basis, you willJoin the squad developing SonarLint for Visual Studio (contribute to specification, write code and tests, review code from peers, validate features, release).Be a key contributor to an Open-Source tool that .NET developers know, use, and love.Overcome performance challenges in a complex, thread-heavy runtime environment.Push the...


  • Geneva, Schweiz Ellisys SA Vollzeit

    Linux Kernel Software Engineer (C)Ellisys is seeking brilliant people, who are highly analytical, capable of thinking “out-of-the-box”, and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity...


  • Geneva, Schweiz Taurus SA Vollzeit

    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you. Taurus is a global leader in digital asset infrastructure for banks, public and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets (such as NFTs),...


  • Geneva, Schweiz Taurus SA Vollzeit

    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you. Taurus is a global leader in digital asset infrastructure for banks, public and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets (such as NFTs),...


  • Geneva, Schweiz Taurus SA Vollzeit

    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you.Taurus is a global leader in digital asset infrastructure for banks, public and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets (such as NFTs),...


  • CH- Geneva CERN European Organization for Nuclear Research Vollzeit

    At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light. The process gives...


  • Geneva, Schweiz Pictet Vollzeit

    The programme This is a unique 18-month experience where we offer you a permanent position along with a specific programme with rotations in different teams to build your expertise and professional skills. Based on a permanent contract, our graduate programme includes on- and off-the-job components, placing the emphasis on teamwork but also exploring...


  • Geneva, Schweiz PRIME INTERNATIONAL GROUP Sàrl Vollzeit

    Build and Release Engineer Geneva Full-Time REQUIREMENTS: Software Engineer degree or equivalent; 5+ years of experience as a Build and Release Engineer; Hands-on experience with Atlassian Bamboo, Atlassian Bitbucket, GIT, Dynatrace Application Monitoring and Kibana Analytics; Experience in an Agile product development team; Effective spoken and...