Your Expertise & Dedication make the difference. At Swiss Himmel we drive growth for our clients’ businesses and accelerates digital transformation. For the same reason we are looking for a JAVA Tech Lead for our customer in Basel.
About the role
Join our dynamic team as a Java Tech Lead Cloud Engineer, where you’ll work with an advanced tech stack to drive our innovative cloud-based solutions. Our tech stack includes Kotlin on Spring-Boot, deployed to various Google Cloud services. We also utilize a fleet of Odyssey, orchestrated with Jenkins pipelines.
As a Senior Software Lead you will join the team of exceptionally skilled engineers solving complex problems in the decentralized systems area, and contribute to building the core of the Cloud platform.
In this role, you would have space to share and develop your ideas, innovate to improve code deliverables and other aspects of the Google Cloud platform, such as: runtimes networking, scalability, reputation, security, logging, and many other pieces that are at the core of the platform. In many aspects, we tackle unique problems that no one has addressed before, which makes this role challenging, exciting and fulfilling.
If you want to work on a project that has significance in the global Web3 Space, read more about the details of the role below:
(Google Cloud, Java, Kotlin, Spring Boot, TypeScript, Angular, ReactJS, Microservices, JPA, Flowable, OBPM, Jenkins, Pipeline, DevOps, and Atlassian.)
Responsibilities:
· Responsible for the overall requirements, design, integration and verification of the entire platform software solution from inception to product delivery.
· Develop reusable, testable, scalable, and efficient code using Java and Google Cloud platform.
· Create code requiring low-level control and lead the team
· Close collaboration with the team on the development process, including defining goals and ensure milestones delivery in a high cross-functional capacity as per customer’s needs
· Design REST API and the architecture for the evolving products
· Lead and mentor a team of developers in an agile environment, ensuring seamless collaboration and adherence to best practices.
· Drive the entire software development lifecycle, from setting initial requirements to deployment, with a focus on excellence and efficiency.
· Collaborate closely with stakeholders to understand project goals and requirements, and translate them into actionable plans.
· Stay abreast of industry trends and best practices, continuously enhancing our software development processes and technologies.
It will be a plus if:
· You are familiar with Flowable and Angular
· You have knowledge of JAP framework and DevOps
· You have contributions to open-source projects related to networking or virtualization.
· You are familiar with and (preferably) hyped about Google Cloud, Blockchain, Web3, AI or Distributed Networks
· You have an excellent command of English and you have a good knowledge of German.
Candidate Requirements:
· Minimum 10 years of hands-on experience as a software engineer, with proficiency in Angular, JAVA EE, and related technologies.
· At least 5 years of experience in a leadership or architectural role within agile environments, preferably with expertise in Angular, Java, Weblogic and Google Cloud Plaftorm.
· Fluent in English and German (B1 level minimum), with strong verbal and written communication skills.
· Proven leadership abilities and a solid understanding of software development methodologies.
· Self-motivated with a passion for learning and innovation.
· Strong reputation within the industry, demonstrating excellence and integrity.
START DATE: 1st September 2024
We offer:
- A work culture focused on innovation and creating lasting value for our clients and employees.
- Ongoing learning and training opportunities to help you acquire new skills or deepen existing expertise.
- A flat, non-hierarchical structure that will enable you to work directly with senior partners and clients.
- A diverse, inclusive, meritocratic culture.