Job Description
Join our award-winning Atlanta team as we revolutionize fintech solutions! InnovateTech Dynamics is seeking a passionate Senior Software Engineer to architect scalable cloud-native applications. You'll collaborate with elite developers to build cutting-edge payment processing systems while mentoring junior engineers. Enjoy our flexible hybrid work model, comprehensive benefits package, and professional development stipend. This is your chance to make immediate impact in a fast-paced, innovative environment.
Responsibilities
- Design and implement microservices using Java/Spring Boot on AWS cloud infrastructure
- Lead CI/CD pipeline optimization with Jenkins and Docker
- Mentor 2-3 junior engineers through code reviews and pair programming
- Architect RESTful APIs with 99.9% uptime SLA requirements
- Conduct performance tuning and database optimization (PostgreSQL)
- Translate complex business requirements into technical specifications
- Implement security best practices (OAuth2, JWT encryption)
Qualifications
- 5+ years of experience building production-grade Java applications
- Expertise in Spring Boot, RESTful APIs, and microservices architecture
- Strong AWS proficiency (EC2, Lambda, RDS, S3)
- Proven track record of mentoring technical teams
- Bachelor's degree in Computer Science or equivalent experience
- CI/CD pipeline implementation experience (Jenkins/GitLab)
- Proficient in testing frameworks (JUnit, Mockito)
- Experience with containerization (Docker, Kubernetes)