Job Description
Join InnovateTech Solutions and lead cutting-edge software development projects in Atlanta's thriving tech hub. We're seeking a passionate Senior Software Engineer to architect scalable solutions and mentor our growing team. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of enterprise software.
Responsibilities
- Design and implement robust, scalable microservices using Java and Spring Boot
- Lead code reviews and enforce best practices across the development lifecycle
- Collaborate with product managers to translate requirements into technical specifications
- Optimize application performance and resolve complex system issues
- Mentor junior engineers through pair programming and knowledge sharing
- Implement CI/CD pipelines and DevOps practices for continuous delivery
Qualifications
- 5+ years of professional software development experience with Java
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proven track record of delivering enterprise-grade applications
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and attention to detail