Job Description
Join our dynamic team in Baltimore and build the future of enterprise software! TechSolutions Inc. is seeking a passionate Senior Software Engineer to architect scalable solutions for our rapidly growing client base. Work in a collaborative, agile environment with competitive benefits and immediate start dates. Located in the heart of Baltimore's Inner Harbor, enjoy waterfront views while tackling cutting-edge challenges in cloud-native development.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize database performance (PostgreSQL, MongoDB)
- Develop CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to define technical requirements
- Resolve production issues and implement scalable fixes
Qualifications
- 5+ years of experience in Java development and cloud platforms
- Expertise in RESTful APIs and microservices architecture
- Strong knowledge of containerization (Docker, Kubernetes)
- Proficiency in CI/CD tools (Jenkins, GitLab CI)
- Bachelor's degree in Computer Science or equivalent experience
- AWS certification (or equivalent cloud platform experience)