Welcome to the world's most exciting industry! One in four Swiss residents relies on Sunrise on a daily basis - from their very first e-mail in the morning to their evening movie. That means our performance really matters. And that's why we are looking for employees who are truly passionate about what they do.
Java Technical Lead (f/m) 100%
Duties and responsibilities:
Transform the project scope into the application & information architecture considering business & enterprise architecture as well as industry best practices
Organize and manage the development effort for the defined solution within project scope
Take the full responsibility for the design and development process
Conduct design and code reviews, provide feedback.
Takeover end-to-end responsibility for the quality of deliveries
Promote cost effective and shared software solutions. Look for the ways to increase velocity by eliminating the waste.
Promote industry best practices and standards
Assist Project Manager in the project coordination; Report the status with alarms, explanation and solutions. Assess project technical risk
Manage development of new and enhancement of existing Java applications
Support integration and end-to-end testing
Focus on technologies. Learn constantly and thoroughly
Stays abreast of innovative trends and technologies. Use experience to influence application of those technologies and trends to support the business
University degree in Information Technology or equivalent
Experience working on complex technical projects in a multi-vendor project environment.
High-level analytical abilities. Root cause analysis of software failures. Capable of working under tight schedules.
Thorough knowledge of Object Oriented Analysis and Design (OOAD) concepts
Knowledge and experience with Modern Java Frameworks - Spring, Spring Boot, Spring Cloud
Strong knowledge of Enterprise Integration architecture and patterns, enterprise level JEE platforms, COTS integration processes
Solid understanding of Web Services and API development using REST
Strong experience in ESB technologies and back-end development with Java/J2EE
Experience with relational databases (Oracle, MySQL) and NoSQL (Cassandra, MongoDB)
Familiarity with web UI technology such as AngularJS
Experience writing Micro-Services and refactoring monolithic applications to Micro-Services
Experience in all stages of the software development cycle. Knowledge of configuration management, continuous integration and deployment tools and processes
Fluency in English
At Sunrise, you will be working in a dynamic environment where a lot can be achieved through dedication. A wide range of opportunities for professional development will be available to you. In addition to progressive employee benefits, you will receive attractive telecommunications offers.
We believe that teamwork is the key to making work fun. Do you agree? Then seize the moment and apply online!