Job Description
Join InnovateTech Solutions as a Senior Software Engineer in Atlanta, GA and help shape the future of fintech innovation. We're seeking passionate engineers to build scalable cloud-native applications that serve millions of users. Our collaborative culture encourages technical excellence, continuous learning, and work-life balance. Enjoy competitive benefits, flexible work arrangements, and the opportunity to solve complex challenges in a dynamic environment.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Ensure high availability and security of cloud infrastructure
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Java/Kotlin
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong knowledge of relational (PostgreSQL) and NoSQL databases
- Proficiency in testing frameworks (JUnit, Mockito) and TDD practices
- Bachelor's degree in Computer Science or equivalent experience
- Experience with event-driven architecture and message queues
- Excellent problem-solving and communication skills