Job Description
Join TechNova Solutions, a leading innovator in fintech, as we revolutionize digital banking experiences. We're seeking a passionate Senior Software Engineer to architect and build scalable cloud solutions. Enjoy competitive compensation, comprehensive benefits, and a collaborative environment in Baltimore's thriving tech corridor. Help us shape the future of financial technology while advancing your career with cutting-edge projects and mentorship opportunities.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate requirements into technical solutions
- Develop CI/CD pipelines and implement DevOps methodologies
- Contribute to technical documentation and architectural decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong knowledge of RESTful APIs and microservices patterns
- Experience with database optimization (SQL/NoSQL)
- Proven track record of shipping production-grade systems