Job Description
Join TechNova Solutions' dynamic engineering team in Jacksonville, FL! We're revolutionizing fintech with cutting-edge cloud-native solutions and seeking a passionate Senior Software Engineer to architect scalable systems. Enjoy flexible work arrangements, competitive benefits, and opportunities to mentor junior developers while building mission-critical applications serving millions of users.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS infrastructure
- Lead code reviews and enforce CI/CD best practices with Jenkins/GitHub Actions
- Optimize database performance (PostgreSQL, DynamoDB) and troubleshoot production issues
- Collaborate with product teams to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and architecture workshops
- Implement security protocols and compliance standards (SOC2, PCI-DSS)
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and container orchestration (Kubernetes)
- Strong understanding of RESTful APIs and event-driven architectures
- BS/MS in Computer Science or equivalent practical experience
- Proficiency with testing frameworks (JUnit, Mockito) and TDD methodologies
- Experience with CI/CD pipelines and infrastructure-as-code (Terraform)