Senior Java Software Engineer

vor 1 Monat


Zürich, Zürich, Schweiz Epam Vollzeit

About the Role

We are seeking a highly skilled Senior Java Software Engineer to join our team at EPAM. As a key member of our engineering team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.

Responsibilities

  • Collaborate with analysts to understand requirements and develop appropriate functionality to agreed target dates
  • Lead the implementation of Java features on already existent microservices
  • Ensure that software development gets done according to guidelines and best practices in developing good/clean quality code and to agreed target dates
  • Work out lifecycle based migration scenarios with appropriate experts, plan and drive appropriate migration processes
  • Defect corrections end to end from issue handling, analysis, fixing including deployment into production

Requirements

  • Strong core Java development skills
  • Deep Spring Core/MVC experience
  • Good knowledge of REST Service, SOAP and Maven
  • Good in Design Patterns, Clean Code and Unit testing
  • Experience in leading teams
  • Experience with online migrations (migrations of large data based on online calls to target systems using data from source systems)
  • Hands on experience with Agile/Scrum
  • Good stakeholder communication
  • Proficient communication skills in English are a must, while knowledge of the German language is a significant advantage

Nice to have

  • Good understanding of SOA/microservice architecture
  • Spring Security skills
  • Knowledge of Git/GitLab and Ansible
  • Hands on experience with Azure native, Azure WebApps

About EPAM

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow.



  • Zürich, Zürich, Schweiz MEDICA Medizinische Laboratorien AG Vollzeit

    Seeking a highly skilled Senior Software Engineer with expertise in Java to join our team at {company}. Key responsibilities include designing and developing complex software applications using Java, collaborating with cross-functional teams, and ensuring high-quality code.Responsibilities:Design and develop software applications using Java.Collaborate with...


  • Zürich, Zürich, Schweiz VZ VermögensZentrum Vollzeit

    Job Description: We are seeking a Senior Software Engineer (Java) to join our team at Company. As a key member of our software development team, you will be responsible for designing, developing, and testing high-quality software applications using Java. The ideal candidate will have a strong background in Java, experience with agile development...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    About the RoleWe are looking for a talented Senior Java Software Engineer to join our team at ONE Agency | IT Recruitment Experts. As a key member of our development team, you will work on challenging projects in various business sectors, utilizing state-of-the-art technologies and tools. Your expertise in Java will be the foundation for delivering...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    Über unseren KundenFür unseren Kunden, der sich kontinuierlich weiterentwickelt und damit einen einzigartigen Mehrwert schafft, suchen wir:Ihr AufgabenbereichAls sehr erfahrener Engineer entwickeln Sie zusammen mit Ihrem lebhaften Team Java-basierte Software und/oder Web-Frontends mit neuartigen Frameworks:Entwickeln Sie Java-basierte Software und/oder...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    Wir suchen bei ONE Agency | IT Recruitment Experts nach einem erfahrenen Senior Software Engineer mit umfangreichen Kenntnissen in Spring und Java. Der Kandidat wird Teil unseres Teams sein und an anspruchsvollen Projekten arbeiten.Aufgaben:Design, Implementierung und Wartung von komplexen Java-Anwendungen mit SpringUnterstützung von Change Requests und...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    Jobbeschreibung:Wir suchen einen erfahrenen Senior Software Engineer Java/Angular für unsere Kunden. Als Teil unseres Teams werden Sie an der Entwicklung von komplexen Web-Anwendungen mit Java und Angular arbeiten. Ihre Aufgaben werden sein:- Die Analyse von Kundenanforderungen zusammen mit Fachexperten- Die Gestaltung und Entwicklung von...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    Der perfekte Kandidat für uns!Wir suchen einen Senior Software Engineer mit Erfahrung in Java und Angular, um unsere Kundenprojekte zu entwickeln. Als Teil unseres Teams werden Sie an der Entwicklung von komplexen Anwendungen mit Java und Angular beteiligt. Sie unterstützen Ihre Kollegen in anderen Projekten mit Ihrem Know-how und fördern die...


  • Zürich, Zürich, Schweiz Migros Supermarkt AG Vollzeit

    About the Job We are seeking an exceptional Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications. Key Responsibilities: • Design and develop software applications using Java and Python programming languages •...


  • Zürich, Zürich, Schweiz tw. GmbH Vollzeit

    We are seeking a skilled Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. Your expertise in software development principles, tools, and methodologies will be crucial in delivering high-quality solutions that meet our business needs.Key...


  • Zürich, Zürich, Schweiz UMB AG Vollzeit

    Job Title: Senior Software Engineer (Backend)We are seeking a skilled Senior Software Engineer (Backend) to join our team at {company}. The ideal candidate will have a strong background in Java development and experience working with large-scale systems.Key Responsibilities:Design and implement high-quality, scalable, and maintainable code for our backend...


  • Zürich, Zürich, Schweiz ZHAW Vollzeit

    Job Title: Senior Software EngineerAs a senior software engineer with proficiency in Java and Python, you will lead the development of scalable and efficient software solutions. Your expertise in cloud computing will enable you to migrate our existing systems to the cloud, enhancing our infrastructure and reducing costs.Responsibilities:• Design and...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    Über unseren KundenWir suchen für unseren Kunden, der sich kontinuierlich weiterentwickelt und damit einen einzigartigen Mehrwert schafft, einen Senior Java Software Engineer, der sich in einem kollegialen Entwicklungsteam engagiert und sich in spannenden und abwechslungsreichen Projekten bewegt.Ihre Aufgabenbereich- Sie überprüfen die...


  • Zürich, Zürich, Schweiz Zürich Versicherungs-Gesellschaft AG Zurich Insurance Company Ltd Zurich Compagnie d'Assurances SA Vollzeit

    About the Role:We are seeking a skilled Cloud Java Engineer to join our Software Development team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-based applications using Java.Key Responsibilities:Design and develop cloud-based applications using Java.Collaborate with cross-functional teams to identify and...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    Job Opportunity:We are seeking a skilled Senior Java Software Developer to join our team at ONE Agency | IT Recruitment Experts. Our client is a leading IoT company in Switzerland, focusing on commercial IoT solutions.Key Responsibilities:- Analyze user and system requirements to design efficient software solutions- Develop and implement Java applications...


  • Zürich, Zürich, Schweiz Zürich Versicherungs-Gesellschaft AG Zurich Insurance Company Ltd Zurich Compagnie d'Assurances SA Vollzeit

    Wir suchen einen erfahrenen Senior Software Engineer C/Java, der sich unserem Team von Information & Technology der Zürich Versicherung anschließt. Als Teil unseres Entwicklungsteams wirst du dich mit der Entwicklung, Pflege und Integration von Webanwendungen sowie der Individualisierung und Integration von Branchenplattformen externer Lieferanten...


  • Zürich, Zürich, Schweiz Migros Bank AG Vollzeit

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:* Lead the development of new software features and technologies* Collaborate with...

  • Software Engineer

    vor 3 Wochen


    Zürich, Zürich, Schweiz Zweifel Chips & Snacks AG Vollzeit

    At {company}, we are seeking a skilled Software Engineer to develop and maintain our Java-based applications.• Analyze and design software requirements• Develop and test Java code• Collaborate with cross-functional teams


  • Zürich, Zürich, Schweiz SV (Schweiz) AG Vollzeit

    About the Role: We are seeking a skilled Java software engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining large-scale software systems using Java. Your primary focus will be on writing clean, efficient, and well-documented code that meets the requirements of our...


  • Zürich, Zürich, Schweiz Randstad Vollzeit

    We are seeking a highly skilled Senior Software Engineer to lead our software development team. The ideal candidate will have a strong background in software engineering and be able to design, develop, and deploy high-quality software solutions.Responsibilities include:Design and develop software applications using Java and ScalaCollaborate with...


  • Zürich, Zürich, Schweiz Tempro Personal Zürich Vollzeit

    Job Details: We are looking for a skilled Senior Software Engineer to join our company.About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:1. Design and develop software applications using various programming languages and technologies.2. Collaborate with...