Java Software Lead Engineer

Adesso Schweiz Ag
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Java
Adobe InDesign
Agile Methodologies
Amazon Web Services (AWS)
Business Analytics Applications
Cloud Computing
Software Quality
Code Review
Continuous Integration
Hibernate
Spring
PostgreSQL
Scrum
Cloud Services
Software Engineering
React
Angular
Information Technology
Kafka
Non-relational Database
Microservices

Job description

Join one of the best employers in Switzerland, adesso! Exciting opportunities await in a supportive environment.

Tasks

  • Guide teams to implement new cloud-native applications effectively.
  • Design and deploy AWS cloud solutions for client projects.
  • Lead project teams through coaching, code reviews, and QA., Our IT solutions improve the performance of our clients. Behind this simple sentence lie ultra-ambitious projects, conducted with method and a high level of requirement. Employees proud of their work. Jobs that will still bring satisfaction in five years. Technological skills that set standards in the industry and allow our clients to improve their time-to-market, software quality, and innovation capacity.In the context of a long-term project, you will join an agile development team and work on customer-centric solutions based on Full-Stack Java, Angular, PostgreSQL, and Kafka technologies deployed on AWS Cloud. Java Software Lead Engineer (all genders), * Advise and guide the project team to ensure the implementation of new applications (event-oriented, cloud-native, microservices, continuous integration/deployment, domain-driven design, etc.)
  • Design and implement cloud solutions (mainly AWS) for client projects in public and hybrid cloud environments.
  • Lead and provide technical direction to project teams (team coaching, code review, QA, etc.)
  • Interact with client representatives from all functional domains (IT/specialized fields)
  • Ensure performance, security, profitability, and integration within the application landscape and enterprise architecture
  • Analyze complex problems and define technical specifications

Requirements

  • University degree in computer science or equivalent required.
  • Ten years of software development experience with Java essential.
  • Strong communication skills and client-oriented approach needed., * University degree in computer science or equivalent qualification
  • At least ten years of professional experience in software development with Java
  • In-depth expertise in applying methods and techniques in software engineering (object-oriented application analysis and design methods)
  • Good knowledge of using process models in software development, preferably in agile development (Scrum)
  • Good knowledge of current frameworks, e.g., Hibernate, Spring, Angular and/or React, Kafka, as well as development on Cloud platforms (mainly AWS)
  • Management of relational and non-relational database systems
  • Communication skills and strong abilities in design, assurance, and client-oriented attitude
  • Technical leadership aptitude and mobility (business travel)
  • Good command of English; knowledge of German is a plus

About the company

adesso is among the leaders in consulting and IT services in Switzerland. Our specialty: optimizing the core operational processes of our clients. Our interdisciplinary teams rely on talents from business consulting, IT consulting, software development, and IT management, bringing together human skills in consulting and technology on one hand and mastery of industry sectors on the other. Continuous exchange, team spirit, respect, and recognition of others are the values that allow us to offer a positive working atmosphere fostering interactions. We offer real career development prospects and take our promise seriously: to be a provider of opportunities. Our extensive initial and continuing training offer ensures your active and ongoing development.

Apply for this position