Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of fintech innovation in Baltimore. We're a rapidly growing tech company committed to developing cutting-edge financial platforms that serve millions of users. Our collaborative culture values creativity, technical excellence, and work-life balance. Located in Baltimore's vibrant Harbor East district, you'll work alongside industry leaders in a state-of-the-art office with panoramic waterfront views.
We offer comprehensive benefits including health insurance, 401(k) matching, flexible work arrangements, and professional development stipends. This is an exceptional opportunity to make significant impact while advancing your career in one of America's most historic tech hubs.
Responsibilities
- Architect and implement scalable backend services using Java, Spring Boot, and AWS cloud infrastructure
- Lead code reviews and mentor junior engineers while maintaining high-quality coding standards
- Collaborate with cross-functional teams to deliver complex features in an agile environment
- Optimize system performance and resolve critical production issues
- Contribute to technical strategy and roadmap planning for fintech products
- Implement robust security protocols and ensure compliance with financial regulations
Qualifications
- 5+ years of professional software development experience with Java and Spring framework
- Expertise in microservices architecture and cloud platforms (AWS/GCP preferred)
- Strong background in RESTful API design and database optimization
- Proven experience leading technical projects and mentoring development teams
- BS/MS in Computer Science or equivalent practical experience
- Familiarity with fintech regulations and payment processing systems
- Excellent problem-solving skills and ability to thrive in fast-paced environments