Job Description
Join InnovateTech Solutions as a Senior Software Engineer and architect cutting-edge solutions for our Fortune 500 clients. We're revolutionizing healthcare technology through AI-driven platforms, and we need your expertise to scale our impact. Work in our modern downtown Baltimore headquarters with flexible hours, comprehensive benefits, and a culture that values innovation and work-life balance.
Responsibilities
- Design and develop scalable microservices using Java and Spring Boot
- Lead code reviews and mentor junior engineers on best practices
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize database performance with PostgreSQL and Redis
- Collaborate with product teams to translate requirements into technical specs
- Architect cloud-native solutions on AWS (EC2, Lambda, S3)
- Contribute to open-source projects and technical blog content
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript/TypeScript
- Strong understanding of RESTful API design and GraphQL
- Proficiency with cloud platforms (AWS preferred)
- Experience with Agile methodologies and Jira
- Bachelor's degree in Computer Science or equivalent
- Portfolio demonstrating complex system architecture projects