Java Software Architect

Adesso Schweiz Ag
22 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
Java Platform Enterprise Edition (J2EE)
Hibernate
Spring
Object-Oriented Software Development
Software Architecture
Software Engineering
UML
React
Angular
Information Technology
Non-relational Database

Job description

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 demand. 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, the quality of their software, and their capacity for innovation., * Creation of solid software architectures, components, and interfaces adapted to essential application systems

  • Definition and implementation of modern application architectures
  • Deployment of demanding client-server or web-based applications in the critical environment of our clients
  • Customized configuration and troubleshooting of J2EE applications and performance analysis
  • Definition and optimization of development processes Selection of appropriate tools, processes, and methods
  • Technical leadership of medium to large project teams
  • Relations with client representatives from all functional areas (IT/specialized fields)
  • Function as a contact person for certain specialized J2EE areas
  • Organization and delivery of training, presentations, and publications

Requirements

  • Degree in computer science or equivalent; 6+ years in Java software development.
  • Strong knowledge of J2EE software architecture and frameworks.
  • Excellent communication and organizational skills with client focus., * Studies and degree in computer science or equivalent qualification
  • Minimum six years of professional experience in object-oriented software development with Java
  • Experience in defining software architectures in the J2EE environment, specifying and designing requirement systems, creating operational concepts to commissioning solutions
  • Excellent knowledge of current frameworks, such as Hibernate, Spring, Angular, and/or React
  • Management of relational and non-relational database systems
  • Communication skills and strong abilities in design, assurance, and client-oriented attitude
  • Good command of German, both spoken and written
  • Mobility (business travel)
  • Solid knowledge of the application of software engineering methods and techniques as well as data and process modeling (OOA/OOD and UML)
  • On a personal level, you stand out through your motivation, reliability, and commitment within the team and establish yourself as a competent contact person. You have strong organizational skills and find your motivation in client satisfaction. You are mobile and can handle a high workload.

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 development prospects and take our promise seriously: to be a provider of opportunities. Our extensive initial and continuing training offer ensures active and ongoing development.

Apply for this position