Job Description
Join TechNova Solutions as a Senior Software Engineer and help shape the future of fintech innovation in the heart of Omaha. We're seeking passionate developers to build scalable cloud-native applications that serve millions of users. Our collaborative culture combines cutting-edge technology with Midwest work-life balance, offering mentorship programs, flexible schedules, and quarterly innovation sprints. Enjoy modern downtown office perks, competitive benefits, and the opportunity to make a tangible impact on global financial systems.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead code reviews and architectural decisions for distributed systems
- Optimize database performance with PostgreSQL and Redis caching strategies
- Mentor junior engineers through pair programming and technical workshops
- Implement CI/CD pipelines using Jenkins and Docker containerization
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and stay current with emerging fintech trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Java, Spring Boot, and RESTful API development
- Strong experience with AWS services (EC2, S3, Lambda, RDS)
- Proven track record of building high-throughput transactional systems
- Familiarity with Agile methodologies and JIRA workflow management
- Experience with test-driven development and unit testing frameworks
- Demonstrated problem-solving skills in distributed environments