Job Description
Join our dynamic engineering team at NexusTech Innovations, where cutting-edge technology meets real-world impact. We're seeking a passionate Senior Software Engineer to architect scalable solutions in our Mesa headquarters. Collaborate with cross-functional teams to transform complex requirements into robust, high-performance applications while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with emerging technologies like cloud-native architectures and AI integrations.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead code reviews and enforce best practices for clean, maintainable code
- Optimize system performance through database tuning and caching strategies
- Develop CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate business requirements into technical specifications
- Mentor junior engineers through pair programming and technical workshops
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong understanding of RESTful API design and microservices architecture
- Proficiency with cloud platforms (AWS/GCP) and containerization technologies
- Experience with Agile methodologies and JIRA/Confluence workflows
- Excellent problem-solving skills and ability to work in fast-paced environments