Job Description
Join Nexus Systems as a Senior Software Engineer and drive the innovation that powers our next generation of cloud-native solutions. We are looking for a self-motivated, highly skilled engineer to join our elite engineering team in the heart of Silicon Valley.
At Nexus Systems, we don't just write code; we build ecosystems. You will be responsible for designing scalable architecture, mentoring junior developers, and ensuring the highest standards of code quality and security. If you are passionate about solving complex problems and thrive in a fast-paced, collaborative environment, we want to hear from you.
Responsibilities
- Design, develop, and deploy robust, scalable, and secure backend services using Java and Python.
- Architect microservices and RESTful APIs to support high-traffic applications.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements and deliver on time.
- Conduct thorough code reviews and implement best practices for testing and CI/CD pipelines.
- Mentor junior engineers and contribute to the technical culture and knowledge sharing within the team.
- Optimize application performance and troubleshoot complex technical issues in production environments.
Qualifications
- 5+ years of professional software development experience with a strong focus on backend technologies.
- Proficiency in languages such as Java, Python, or Go, and frameworks like Spring Boot or Django.
- Deep understanding of relational and NoSQL databases (PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and ability to work in an agile, fast-paced environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.