Job Description
Join TechNova Innovations, a leading fintech disruptor, as we revolutionize digital banking solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor our growing engineering team. This role offers unparalleled opportunities to work with cutting-edge technologies in a collaborative, fast-paced environment.
Our ideal candidate thrives in agile environments and is committed to delivering exceptional user experiences. You'll collaborate with cross-functional teams to translate business requirements into robust, maintainable code while championing best practices in software development.
Responsibilities
- Design and implement scalable microservices using Java and Spring Boot
- Mentor junior engineers through code reviews and technical guidance
- Lead architectural decisions for cloud-native AWS deployments
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to define technical roadmaps
- Implement CI/CD pipelines using Jenkins and Docker
- Ensure security compliance and regulatory standards adherence
Qualifications
- 8+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong AWS cloud infrastructure knowledge (EC2, S3, Lambda)
- Proven experience leading technical projects and mentoring teams
- Proficient with relational (PostgreSQL) and NoSQL databases
- Agile/Scrum methodology experience
- Bachelor's degree in Computer Science or equivalent experience