Developer - Java/Spring Boot/ChatGPT
ITech Consult AG
Zürich, Switzerland
10 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Compensation
CHF 138KJob location
Remote
Zürich, Switzerland
Tech stack
Java
Azure
Continuous Delivery
Continuous Integration
DevOps
Spring
Python
PostgreSQL
Software Engineering
TypeScript
Web Applications
Data Processing
Spring-boot
Backend
Angular
Information Technology
Front End Software Development
GPT
Job description
- You implement requirements primarily in the backend (Java, Spring Boot, PostgreSQL) and partly in the frontend (Angular, TypeScript)
- You conduct technical conceptualization, analysis, and design of new features
- Several years of experience in developing Spring web applications in the Azure cloud * Development and maintenance of Continuous Integration / Continuous Deployment (CI/CD) pipelines for code, data, and model deployments
- Together with the team, you are responsible for the ChatGPT application
- As part of the team, you ensure the initial development, continuous improvement, and stable operation of the systems within the framework of the DevOps philosophy
Requirements
Do you have experience in Spring Framework?, Do you have a Bachelor's degree?, Our client is looking for an experienced developer, preferably with experience in the banking sector or with ChatGPT development. You will be working in a DevOps team comprised of data scientists, business engineers, and DevOps engineers, building a GenAI platform and further developing the ChatGPT application. (Reference number 924743MH/RF)., * Banking expertise and interest
- Several years of senior-level professional experience in developing modern web applications
- Proficient in Java, Spring Boot, Angular, and TypeScript
- University degree in Computer Science or equivalent professional experience
- Strong understanding of how generative AI solutions (Azure OpenAI Service) work, including their infrastructure, data processing, and deployment requirements
- Ability to collaborate closely with interdisciplinary teams such as data scientists, developers, and solution architects to understand and implement technical requirements
- Willingness to share knowledge and train other team members in application development, IaC, and CI/CD
- Experience in Python development is an advantage
- German: Excellent written and spoken German skills (native speaker level, C2)
- English: B2 - Upper Intermediate - First (FCE)