Job Description
Join TechNexus Solutions in Louisville, KY as a Senior Software Engineer and transform cutting-edge ideas into scalable digital solutions. We're a fast-growing tech firm revolutionizing fintech platforms, and we need your expertise to build the next generation of financial tools. Enjoy hybrid work flexibility, competitive equity packages, and the chance to solve complex problems while mentoring junior developers. Our Louisville office fosters innovation through hackathons, sponsored learning programs, and close collaboration with product teams.
Why Louisville? Experience the perfect blend of Southern charm and tech opportunity. From the thriving NuLu innovation district to affordable living costs, Louisville offers an exceptional quality of life while positioning you at the heart of the Midwest's tech renaissance.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead API development for high-throughput financial transaction systems
- Mentor junior engineers through pair programming and code reviews
- Optimize database performance (PostgreSQL) and implement caching strategies
- Automate CI/CD pipelines using Jenkins and Docker
- Conduct thorough testing including unit, integration, and security audits
- Collaborate with Product Managers to translate business requirements into technical specifications
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expertise in Java, Spring Boot, and REST API design
- Strong AWS experience (EC2, S3, Lambda, RDS)
- Proficiency with relational databases (PostgreSQL) and ORM frameworks
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Agile/Scrum methodology familiarity
- Excellent problem-solving skills and communication abilities
- Financial services domain knowledge preferred