Job Description
We're urgently seeking a Senior Software Engineer to join our dynamic team in Baltimore. This is a critical role requiring immediate availability to support high-impact projects. You'll architect scalable solutions, mentor junior developers, and drive innovation in cloud-native applications. Join a forward-thinking company offering competitive compensation and flexible work arrangements.
Responsibilities
- Lead development of microservices using Java/Spring Boot and AWS
- Design and implement CI/CD pipelines using Jenkins and Kubernetes
- Mentor 3+ junior engineers through code reviews and pair programming
- Optimize system performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical specs
- Implement robust security protocols and compliance standards
- Conduct sprint planning and agile ceremonies
Qualifications
- 5+ years of experience in backend development
- Expertise in Java, Spring Boot, and RESTful APIs
- Strong AWS/Azure cloud infrastructure knowledge
- Kubernetes and container orchestration experience
- Agile/Scrum methodology proficiency
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills
- Immediate availability to start within 7 days