Job Description
Join our dynamic engineering team at NexusTech Solutions and make an immediate impact on cutting-edge software projects. We're seeking a passionate Senior Software Engineer to drive innovation in our Long Beach headquarters. This is your chance to work with modern technologies in a collaborative, fast-paced environment where your expertise will shape the future of our digital products.
As a key member of our agile development team, you'll architect scalable solutions, mentor junior engineers, and contribute to our cloud-native ecosystem. We offer competitive compensation, comprehensive benefits, and a culture that values technical excellence and work-life balance.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java/Spring Boot
- Lead code reviews and implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical specifications
- Optimize database performance and troubleshoot production issues
- Mentor junior developers through pair programming and knowledge sharing
- Contribute to architectural decisions and technology stack evolution
- Implement security best practices and ensure compliance standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and cloud platforms (AWS/GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Experience with Agile methodologies and JIRA/Confluence
- Demonstrable problem-solving skills with system design experience