Job Description
Join NexusTech Solutions' dynamic engineering team to build cutting-edge cloud-native applications that impact millions of users. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor junior developers in our collaborative, innovation-driven environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies.
Responsibilities
- Design and implement microservices using Java, Spring Boot, and AWS
- Lead code reviews and optimize CI/CD pipelines
- Mentor junior engineers through pair programming and tech talks
- Collaborate with product teams to define technical roadmaps
- Implement automated testing strategies with JUnit and Mockito
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years of experience in backend development with Java/Kotlin
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and event-driven architecture
- Proficiency in RESTful API design and GraphQL
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Published open-source contributions or tech blog preferred