Job Description
Join TechNova's elite engineering team in the heart of Boston's Financial District! We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions for our fintech platform. This is your chance to work with cutting-edge technologies while driving innovation in a collaborative, fast-paced environment.
Our engineers solve complex problems that impact millions of users. You'll collaborate with product teams to define technical requirements, mentor junior developers, and implement robust systems that maintain 99.99% uptime. We offer competitive compensation, comprehensive benefits, and opportunities for professional growth.
Responsibilities
- Design and implement scalable backend services using Java, Spring Boot, and AWS
- Lead code reviews and enforce best practices across the engineering team
- Collaborate with product managers to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers through pair programming and technical workshops
- Contribute to CI/CD pipeline improvements and DevOps initiatives
- Stay current with emerging technologies and industry trends
Qualifications
- 8+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong background in AWS cloud services (EC2, S3, Lambda)
- Proven experience leading technical projects and mentoring developers
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and attention to detail
- Experience with SQL databases (PostgreSQL) and caching strategies
- Familiarity with Agile methodologies and JIRA