Job Description
Join NexusTech Solutions' dynamic engineering team as a Senior Software Engineer in Chicago! We're seeking a passionate innovator to build scalable cloud-native solutions that impact millions of users. Enjoy competitive compensation, flexible work arrangements, and the opportunity to work with cutting-edge technologies in a collaborative environment. Immediate opening available for qualified candidates ready to make an immediate impact.
Responsibilities
- Design and develop high-performance microservices using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers in Agile methodologies
- Optimize system architecture for scalability and reliability across distributed environments
- Implement CI/CD pipelines using Docker, Kubernetes, and Jenkins
- Collaborate with product teams to translate business requirements into technical solutions
- Troubleshoot complex production issues and implement robust monitoring systems
Qualifications
- 5+ years of experience in backend development with Java and Spring Boot
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of RESTful APIs, microservices architecture, and event-driven systems
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Experience with CI/CD tools and infrastructure-as-code (Terraform)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in fast-paced environments