Job Description
Join our innovative team at TechFlow Dynamics as a Senior Software Engineer and drive cutting-edge solutions in the heart of Washington DC. We're seeking passionate professionals ready to start immediately and make an immediate impact on our mission to revolutionize digital infrastructure. Enjoy competitive compensation, flexible work arrangements, and opportunities for rapid career growth in a collaborative environment.
Responsibilities
- Design, develop, and maintain scalable backend systems using Java and Spring Boot
- Lead architectural decisions for cloud-native microservices on AWS
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize application performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Ensure security best practices and compliance with industry standards
- Contribute to technical documentation and knowledge sharing initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency with AWS services (EC2, S3, Lambda, RDS)
- Proven experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Deep understanding of RESTful APIs and GraphQL
- Excellent problem-solving skills and ability to work in fast-paced environments
- Strong communication skills and collaborative mindset