Lead Java Architect
Trust In Soda
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
Senior Compensation
CHF 175KJob location
Remote
Tech stack
Java
DevOps
NoSQL
Software Architecture
Cloud Services
Software Engineering
SQL Databases
Systems Architecture
Spring-boot
Backend
Information Technology
Kafka
Microservices
Job description
- Define and maintain Java-based system architecture.
- Lead and mentor development teams.
- Communicate technical decisions to both technical and non-technical stakeholders.
- Advise clients on technology strategy and best practices.
Requirements
- Degree in Computer Science, Software Engineering, or similar.
- 5+ years' experience in software architecture.
- Strong backend expertise: Java, Spring Boot, SQL/NoSQL, messaging systems (e.g., Kafka).
- Experience with cloud solutions, microservices, DevOps/CI-CD, and security protocols.
- Leadership and coaching skills.
- German (B2/C1) and English
Nice-to-Haves
- Prior consultancy experience.
- Track record of engaging with both technical and non-technical stakeholders.
- Team player with a growth mindset.
- Active in the developer community and completed extra certifications.