Senior Java Developer

vor 1 Woche


Zürich, Zürich, Schweiz RepRisk AG Vollzeit
About the Role

We are seeking a highly skilled Java Developer to join our team at RepRisk AG, a pioneer in the environmental, social, and governance (ESG) data science field. As a Java Developer, you will play a key role in designing, developing, and delivering high-volume, low-latency applications for mission-critical systems.

Key Responsibilities
  • Design and develop AWS Kubernetes-ready APIs in Java, leveraging advanced technologies such as Elasticsearch, RabbitMQ, Reactive Microservices, GraphQL, SSO, Docker, and other modern tools.
  • Engage actively in all stages of the software development lifecycle, from initial concept through to deployment and beyond, ensuring robust and scalable solutions are delivered on time.
  • Produce high-quality, well-structured, and thoroughly tested code that adheres to industry best practices, meeting both functional and non-functional requirements.
  • Collaborate closely with cross-functional teams, including technical leads and application developers, to seamlessly integrate multiple AWS services into the overall system architecture, ensuring smooth implementation and deployment.
  • Drive continuous improvement efforts by exploring and evaluating new technologies, methodologies, and frameworks. Present these findings for architectural review, offering innovative solutions that enhance system performance and maintainability.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional qualifications.
  • Extensive hands-on experience in software development, with a track record of successfully delivering projects.
  • Proven expertise in Java, RESTful APIs, Spring framework, relational databases like PostgreSQL and MySQL, and microservice architectures.
  • Strong analytical abilities with a deep understanding of algorithms and data structures.
  • Practical experience with message queuing systems such as Kafka or RabbitMQ.
  • Proficiency in developing server-side components within a cloud environment, particularly utilizing microservice architecture with Spring Cloud and Spring Boot.
  • Ability to thrive in a fast-paced, agile development environment, adapting to changes and driving progress.
  • Experience with AWS-managed services, including API Gateway, Lambda, and RDS.
  • Familiarity with additional technologies is a plus, such as Java 21+, OpenTelemetry (OTel), Spring Batch, Spring Security, WebFlux / Reactive Microservices, Mockito, Elasticsearch, GraphQL, and Keycloak or other SSO technologies.
  • A strong passion for driving product development and making data-driven decisions through analytical thinking.
  • Fluent in English, with excellent communication skills.
About Us

RepRisk AG is a rapidly growing global company that fosters positive change by promoting transparency in business practices through the power of data. We leverage AI, machine learning, and human intelligence to analyze public information and identify ESG risks, serving as a reality check for how companies conduct their business worldwide.

We offer a dynamic work environment, flexible working hours, and a chance to be part of a shared mission to hold companies accountable and encourage responsible behavior. Please note that we will only consider candidates with a valid work permit.


  • Senior Java Developer

    vor 2 Wochen


    Zürich, Zürich, Schweiz RepRisk AG Vollzeit

    About UsAt RepRisk AG, we're passionate about harnessing the power of technology to drive business growth and innovation. As a leading provider of environmental, social, and governance (ESG) risk analytics, we're committed to empowering organizations to make informed decisions that minimize risk and maximize opportunities.Job SummaryWe're seeking an...

  • Senior Java Developer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Luxoft Vollzeit

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at Luxoft. As a key member of our Platform Team, you will play a crucial role in maintaining and upgrading our existing technology stack, developing Ansible playbooks, and contributing to the Platform Modernization.Key Responsibilities:Maintain and upgrade existing...

  • Senior Java Developer

    Vor 7 Tagen


    Zürich, Zürich, Schweiz Epam Vollzeit

    About the RoleWe are seeking an experienced Senior Java Developer to contribute to our team in Switzerland. As a Senior Developer, you will work closely with our client's Lending team to design, plan, and deliver sustainable solutions using Java and related technologies.Key ResponsibilitiesProvide technology solutions that solve business problems and...

  • Senior Java Developer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Jobcloud Vollzeit

    We are seeking a highly skilled Senior Java Developer to join our team at Jobcloud. As a key member of our software engineering team, you will play a pivotal role in designing, developing, and maintaining our cutting-edge software solutions.About the Role:Experience: Minimum 2 years of experience in Java 11+ development, with a strong grasp of the Spring...


  • Zürich, Zürich, Schweiz Experis Schweiz Vollzeit

    Job Summary:Experis Schweiz is seeking a highly skilled Senior Java Developer with Linux Background to join one of their clients, a well-known international IT Consultancy company. This exciting opportunity is open to candidates with relevant experience in Java development and Linux systems.Key Responsibilities:Maintain and upgrade existing technology stack...

  • Senior Java Developer

    Vor 7 Tagen


    Zürich, Zürich, Schweiz RepRisk AG Vollzeit

    About UsAt RepRisk AG, we're a pioneering force in the ESG data science field, dedicated to promoting transparency in business practices through the power of data. Leveraging AI, machine learning, and human intelligence, we analyze public information to identify ESG risks, serving as a reality check for how companies conduct their business worldwide - do...

  • Senior Java-Entwickler

    vor 2 Wochen


    Zürich, Zürich, Schweiz bruederlinpartner Vollzeit

    Wir suchen einen erfahrenden Senior Java-Entwickler für unsere Business Unit Digital Engineering in der Position als Senior Java-Entwickler (m/w/d).Unsere Business Unit Digital Engineering ist ein spezialisierter Fachbereich der bruederlinpartner-Gruppe, der sich auf die Besetzung von Fach- und Führungskräften spezialisiert hat. Wir suchen einen...

  • Senior Java Developer

    Vor 7 Tagen


    Zürich, Zürich, Schweiz CAPCO Vollzeit

    About CapcoCapco is a global technology and management consultancy dedicated to the financial services industry. We combine innovative thinking with unrivalled industry knowledge to offer our clients consulting expertise, complex technology and package integration, transformation delivery and managed services to move their organizations forward.Our...

  • Java Developer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Epam Vollzeit

    About the RoleWe are seeking an accomplished Senior Java Developer to significantly contribute to our operations in a dynamic and innovative environment.You will be working closely with our client's Lending team, acting as a Senior Developer. Our team is responsible for building, renovating and maintaining a new microservice-based lending platform meant to...

  • Senior Java Developer

    vor 2 Wochen


    Zürich, Zürich, Schweiz RepRisk AG Vollzeit

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at RepRisk AG, a pioneer in the environmental, social, and governance (ESG) data science field. As a Senior Java Developer, you will play a key role in designing, developing, and delivering high-performing, scalable, enterprise-grade applications for mission-critical...


  • Zürich, Zürich, Schweiz Gi Group SA Vollzeit

    About the RoleWe are seeking a skilled Java Backend Developer to join our team in Zurich. As a key member of our development team, you will be responsible for designing, developing, and maintaining our Java-based backend systems.Key ResponsibilitiesCollaborate with Product Managers and UX designers to define new features and improve our productDevelop new...


  • Zürich, Zürich, Schweiz EPAM Systems Vollzeit

    About the RoleThis is a unique opportunity for a Senior Cloud Developer and Azure Expert to be part of a cutting-edge project in the dynamic banking sector in Zürich. The project encompasses a series of innovative and collaborative projects in Switzerland, providing the opportunity to work in a diverse and cross-functional team.ResponsibilitiesDrive the...


  • Zürich, Zürich, Schweiz PROSTAFF Schweiz GmbH Vollzeit

    Senior Java Entwickler für FinanzprojekteWir suchen einen erfahrenen Java-Entwickler, der sich auf die Entwicklung von Finanzanwendungen spezialisiert hat.Verantwortlichkeiten:Entwicklung von Java-Anwendungen für die FinanzbrancheKooperation mit dem Team zur Entwicklung von WebanwendungenImplementierung von Datenbanken und SQL-AbfragenIntegration von...


  • Zürich, Zürich, Schweiz swisspuls Vollzeit

    {"h1": "Senior Software Developer - Finanzlösungen entwickeln"} Wir suchen einen erfahrenden Software-Entwickler, der sich für die Weiterentwicklung unserer Finanzlösungen begeistern kann. Als Senior Software Engineer wirst du Teil eines kollaborativen Teams, das sich für die Entwicklung von hochmodernen Full-Stack-Anwendungen begeistert. Was du tun...

  • Java Backend Developer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Gi Group SA Vollzeit

    About the RoleWe are seeking a skilled Java Backend Developer to join our team at Gi Group SA in Zurich. As a key member of our team, you will be responsible for developing and maintaining our telecommunications software.Key ResponsibilitiesCollaborate with Product Managers and UX designers to design and implement new featuresDevelop high-quality Java code,...

  • Senior Java Developer

    Vor 7 Tagen


    Zürich, Zürich, Schweiz Capco Vollzeit

    About CapcoCapco is a global technology and management consultancy dedicated to the financial services industry. We combine innovative thinking with unrivalled industry knowledge to offer our clients consulting expertise, complex technology and package integration, transformation delivery and managed services to drive their organizations forward.Our...

  • Java Developer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Be Vollzeit

    About BeBe is a company that values innovation and excellence in software development.Job DescriptionWe are seeking a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for implementing frontend and backend requirements, writing solution specifications, and ensuring quality assurance and code reviews.Key...


  • Zürich, Zürich, Schweiz Oracle Vollzeit

    About OracleOracle is a global leader in enterprise cloud computing, empowering businesses of all sizes to drive digital transformation. Our cloud platform provides a comprehensive suite of services, including software as a service, platform as a service, infrastructure as a service, and data as a service.Java Platform GroupThe Java Platform Group is...


  • Zürich, Zürich, Schweiz Epam Vollzeit

    About the RoleWe are seeking a highly skilled Senior Test Automation Engineer with expertise in Java to join our team at EPAM. As a key member of our quality engineering team, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the highest quality of our software products.Key ResponsibilitiesDesign and...


  • Zürich, Zürich, Schweiz Leica Geosystems Vollzeit

    About the RoleWe are seeking a highly skilled Java Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-native Java applications.Key ResponsibilitiesDesign and develop scalable, secure, and efficient Java applications using Spring Boot and microservices...