Tech Stack
ApacheAWSCloudJavaKafkaPostgresSpringSpring BootSpringBoot
About the role
- Lead the design and architecture of distributed, cloud-native systems
- Partner with engineering leadership to define the technical roadmap
- Address complex challenges in performance and scalability
- Guide and support engineers through technical coaching
- Actively contribute production-quality code
Requirements
- 10+ years of experience in software engineering
- Advanced proficiency in Java and modern frameworks such as Spring Boot
- Strong experience with relational databases (PostgreSQL, MSSQL)
- Hands-on experience with Apache Kafka
- Deep understanding of cloud platforms, ideally AWS
- Excellent communication and leadership skills
- Flexible working arrangements
- Professional development
- Health insurance
- Retirement plans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootPostgreSQLMSSQLApache Kafkacloud-native systemsperformance optimizationscalabilityproduction-quality codesoftware engineering
Soft skills
communicationleadershiptechnical coaching