Senior Fullstack developer (f/m/x)

IBMBern, CH
Published on

About the Role

In this position, you'll be part of the IBM Consulting Client Innovation Centers where you will leverage deep technical expertise to partner with public and private sector clients globally. You will contribute to their hybrid-cloud and AI transformations.

Responsibilities

  • Visionary Software Infrastructure Design and Development: Envision, design, and build the Software infrastructure that keeps the solutions running.
  • Innovative Problem Solving for Efficient Solutions: Challenge ideas, identify problems and create efficient solutions.
  • Flexible, Maintainable, and Scalable Application Components: Develop flexible, maintainable, and scalable application components.
  • Leading Technological Innovation through Collaboration: Collaborate with development peers and lead the way staying up to date with tools and technology trends.

About the Candidate

Expected Skills:

  • 3+ years of experience in full-stack development.
  • Senior Software Engineer experience in an agile environment.
  • Expertise in Java 8+, Spring Boot, and Maven.
  • Proficiency in HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Familiarity with SQL, NoSQL databases, and cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of RESTful APIs and microservices architecture (Docker, Kubernetes).

Nice to Have:

  • Good CI/CD knowledge, GitLab/GitHub experience.
  • Fluency in English and German; French/Italian is a plus.
  • Swiss nationality or valid Swiss work permit or EU passport.

About the Company

IBM Consulting, part of IBM's global professional services, focuses on leading business and technology transformations for a diverse range of industries. Our work is characterized by collaboration and innovation to resolve our clients' challenges effectively.

Company Culture and Benefits

IBM promotes a culture of continuous learning and adaptability, encouraging employees to explore new ideas and solutions. Employees enjoy various professional development opportunities, a supportive work environment, a commitment to diversity, and potential for flexible working patterns based on individual needs. Remember to communicate your flexibility preferences during the recruitment process.