Job Description
Join our cutting-edge engineering team at TechNova Solutions, where innovation meets impact. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions for our rapidly growing fintech platform. This is your chance to shape the future of digital banking while working with modern technologies in a collaborative, agile environment.
As a key member of our Baltimore-based team, you'll drive technical excellence while mentoring junior engineers. We offer competitive compensation, comprehensive benefits, and flexible work arrangements. Immediate start required – apply now to join our mission to revolutionize financial services.
Responsibilities
- Lead design and implementation of microservices architecture using Java/Spring Boot
- Optimize cloud-native applications on AWS with CI/CD pipelines
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical solutions
- Implement robust security protocols and data encryption standards
- Conduct performance testing and system optimization
- Participate in agile ceremonies and sprint planning
Qualifications
- 5+ years of experience in backend development with Java/Kotlin
- Expertise in Spring Boot, REST APIs, and microservices architecture
- Strong understanding of AWS (EC2, S3, Lambda, RDS)
- Proficient in SQL databases (PostgreSQL/MySQL) and caching strategies
- Experience with containerization (Docker/Kubernetes) and CI/CD tools (Jenkins/GitLab)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail