Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing fintech through cutting-edge cloud-native applications. As a Senior Software Engineer, you'll architect scalable systems using modern tech stacks while mentoring junior developers. We offer competitive compensation, flexible remote options, and professional development stipends. Located in Atlanta's thriving Tech Square, you'll collaborate with industry leaders building the next generation of financial technology.
Responsibilities
- Lead design and implementation of microservices using Java/Spring Boot and AWS
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize system performance and implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to architectural decisions and technology stack evolution
- Implement robust security protocols and compliance standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience building production-grade Java applications
- Proficiency with cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of RESTful APIs and event-driven architectures
- Experience with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and ability to debug complex systems