Job Description
Join TechNova Solutions, an award-winning fintech innovator transforming how businesses manage payments. We're seeking a passionate Senior Software Engineer to architect scalable solutions in our Atlanta hub. You'll collaborate with cross-functional teams to build cloud-native applications using cutting-edge technologies while mentoring junior engineers. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of financial technology.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices across the engineering team
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product managers to translate requirements into technical specifications
- Develop CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Mentor junior engineers and conduct technical interviews
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- 5+ years of experience in backend software development
- Proficiency in Java, Spring Boot, and RESTful API design
- Strong understanding of cloud platforms (AWS/GCP) and microservices architecture
- Experience with SQL/NoSQL databases and caching strategies
- Familiarity with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills