Job Description
Join our dynamic team at Baltimore Tech Innovations as we revolutionize cloud infrastructure solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor junior developers. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape cutting-edge projects in a collaborative environment.
Responsibilities
- Design and implement microservices using Java and Spring Boot
- Lead cloud migration projects on AWS with Terraform
- Mentor 3+ junior engineers through code reviews and pair programming
- Optimize CI/CD pipelines for 99.9% uptime
- Collaborate with product teams to translate requirements into technical specifications
- Conduct system architecture reviews and performance tuning
Qualifications
- 5+ years of experience in backend development
- Expertise in Java, Spring Boot, and RESTful APIs
- Proficiency with AWS services (EC2, S3, Lambda, RDS)
- Strong understanding of containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent
- Experience with Agile/Scrum methodologies
- Excellent problem-solving and communication skills