Job Description
Join TechNova Solutions, a leader in fintech innovation, as we revolutionize digital banking across Pennsylvania. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our growing client base. Enjoy hybrid work flexibility, competitive benefits, and the chance to shape the future of financial technology in a collaborative environment.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead code reviews and mentor junior developers on best practices
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize database queries and implement caching strategies for 99.9% uptime
- Contribute to CI/CD pipeline improvements using AWS and Docker
- Conduct thorough testing including unit, integration, and load testing
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in Java-based enterprise applications
- Proficiency in RESTful API design and cloud platforms (AWS preferred)
- Strong understanding of Agile methodologies and JIRA workflow
- Experience with relational databases (PostgreSQL) and NoSQL (MongoDB)
- Demonstrable problem-solving skills through GitHub portfolio
- Excellent communication skills for cross-functional collaboration