Job Description
Join NexusTech Solutions as a Senior Software Engineer and shape the future of innovative cloud-native applications. We're a Kansas City-based leader in enterprise SaaS solutions, seeking passionate engineers to build scalable systems that impact millions of users. Enjoy 100% remote flexibility while collaborating with top-tier talent in a culture of continuous learning and autonomy.
Responsibilities
- Architect and develop high-performance microservices using Java/Spring Boot
- Lead CI/CD pipeline optimization using AWS, Docker, and Kubernetes
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical specifications
- Implement robust security protocols and compliance standards
- Optimize system performance through database tuning and caching strategies
- Contribute to open-source initiatives and technical documentation
Qualifications
- 8+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong understanding of distributed systems and event-driven architecture
- Proven track record of mentoring engineering teams
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills