Job Description
Join NexusTech Solutions' elite engineering team and revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable cloud-native solutions using cutting-edge technologies. Our collaborative culture values innovation, ownership, and continuous learning. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while shaping the future of enterprise software.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices for CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical specs
- Drive adoption of DevOps practices including Terraform and Kubernetes
Qualifications
- 5+ years of experience building enterprise-grade backend applications
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/GCP/Azure) and serverless technologies
- Experience with container orchestration (Kubernetes) and infrastructure-as-code
- Strong background in database design (SQL/NoSQL) and caching strategies
- Proven ability to lead technical initiatives and deliver projects on time
- Bachelor's degree in Computer Science or equivalent experience