Senior Engineer - Java Applications

Sumex Ag
Zürich, Switzerland
4 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

Zürich, Switzerland

Tech stack

Java
Agile Methodologies
Apache HTTP Server
Software Quality
Code Review
Relational Databases
Programming Tools
Eclipse
Groovy
Maven
Software Engineering
Software Systems
SQL Databases
Systems Integration
GIT
Information Technology
Osgi
Docker
Jenkins

Job description

  • Development and implementation of sophisticated Java applications and systems as part of our development teams
  • Analysis, design, and continuous optimization of software solutions in close collaboration with product management
  • Participation throughout the entire software lifecycle: from requirements analysis through design and implementation to testing and maintenance
  • Support of our customers and integration teams with new requirements, incidents, and service requests
  • Creation and maintenance of technical documentation
  • Close collaboration with interdisciplinary teams to ensure stable and high-performance software integration
  • Conducting code reviews and providing constructive feedback to ensure high code quality
  • Use of agile methods and modern tools for efficient and structured project implementation

Our offer

  • You can expect a dynamic and interdisciplinary environment where your commitment significantly contributes to the success of Sumex AG
  • Key role in shaping a leading and established Swiss IT solution with a wide range of modules and services based on modern technologies
  • Attractive prospects for your further professional and personal development
  • Flat hierarchies and uncomplicated cross-departmental collaboration
  • We organize regular events such as brown bag lunches and coding events as well as cozy and sporty off-site gatherings
  • Good work-life balance (flexitime, home office), modern and flexible workplace in a multicultural environment
  • Top benefits such as: purchase of up to 13 vacation days, contribution to private mobile phone or business phone, half-fare travelcard, business travel in 1st class, flexible pension fund models, coverage of daily sickness and accident insurance (private, worldwide), and much more

Requirements

  • Bachelor's degree in IT or related field; 5+ years Java experience.
  • Strong analytical skills and problem-solving abilities essential.
  • Proficient in modern development tools and methodologies., To strengthen our team, we are looking for an experienced Software Engineer (Senior Level) who works on complex Java applications with high precision, technical understanding, and a strong sense of quality. If you enjoy taking responsibility and actively shaping demanding systems, you are exactly right with us., * Bachelor's degree in computer science, information technology, or a comparable field
  • At least 5 years of experience in the design, implementation, and maintenance of large Java applications
  • Solid knowledge of Java, Groovy, as well as common Java frameworks and libraries
  • Experience with relational database systems and SQL
  • Familiar with modern development tools and methods (e.g., Git, Maven, Jenkins, Docker)
  • Knowledge of PDF/Apache PDFBox and Eclipse RCP/OSGi is an advantage
  • Strong analytical thinking and problem-solving skills
  • Quick comprehension as well as a logical, customer- and product-oriented mindset
  • Independent, solution-oriented working style and high personal responsibility
  • Very good German and English skills (at least C1 level)

We rely on healthy values and are convinced that this is the key to success. Those who approach challenges with curiosity, motivation, and drive are exactly right with us! Let yourself be inspired by our motto: We make it work!

Apply for this position