Software Engineer II - Full Stack
Skills
APIComputer ScienceFull-Stack DevelopmentJavaSoftware As A ServiceAmazon Web ServicesCoaching
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 2+ years software development experience building highly scalable highly available applications
- 2+ years programming experience with full stack technologies such as Java Kotlin or TypeScript
- 2+ years experience with cloud technologies such as AWS or Azure
- Experience developing documenting and supporting REST APIs
- 6+ months professional experience leveraging AI to improve personal productivity in building complex SaaS feature sets
- Degree in Computer Science Engineering or related field or equivalent practical experience
- Legally eligible to work in the U.S. on an ongoing basis
Nice to have
- Collaborative
- Mentoring mindset
- Cloud curious
- AI enthusiastic
- Product minded
Day to day
- Build scalable back-end services for next generation applications using Kotlin and Java
- Solve challenging distributed systems problems while working with modern cloud infrastructure like AWS and Kubernetes
- Collaborate with product managers and software engineers through code reviews architectural discussions and feature planning
- Mentor junior engineers on code quality best practices and effective use of AI tools to improve team productivity
