Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation in the heart of Baltimore. We're a fast-growing tech startup dedicated to creating cutting-edge solutions for Fortune 500 clients. Our collaborative culture thrives on creativity, technical excellence, and work-life balance. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers. Located just minutes from Baltimore's Inner Harbor, our modern office offers stunning views and a dynamic team environment.
Responsibilities
- Lead full-cycle development of scalable cloud-based applications using Java and AWS
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product managers to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Conduct thorough testing and debugging to ensure product quality
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in Java development with Spring Boot
- Expertise in cloud platforms (AWS, Azure, or GCP)
- Strong understanding of microservices architecture
- Proven experience with CI/CD tools (Jenkins, GitLab CI)
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and communication skills