What are the responsibilities and job description for the Senior Full Stack Developer position at Haystack?
We are working with a globally recognized professional services firm that leverages emerging technologies and scientific breakthroughs to create innovative solutions for complex challenges faced by global companies. This firm blends technology with deep industry expertise, harnessing the potential of Cloud, AI, ML, IoT, 5G, and quantum computing to design and implement real-world solutions.
The Role
The Role
- Design and implement scalable and robust software systems in Java, Python, and React JS.
- Develop, test, and deploy cutting-edge functionality within a microservice architecture.
- Collaborate with cross-functional teams to determine functional and non-functional requirements.
- Provide technical leadership, mentor junior developers, and ensure best practices are followed.
- Implement and manage CI/CD pipelines.
- Perform code reviews and optimize SQL queries for efficient data retrieval.
- A minimum of three years of full stack development and programming experience.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong expertise in Java, Python, and React JS, with proficiency in Spring Boot and Kubernetes.
- In-depth understanding of microservices architecture and software engineering principles.
- Experience with SQL databases and cloud platforms (AWS or Azure).
- Knowledge of CI/CD processes, tools like Maven, and Git for version control.
- Opportunity to work with cutting-edge technologies like GenAI and LLM.
- Be part of a team that addresses complex issues for global companies.
- Comprehensive compensation and benefits package.
- Opportunities for continuous professional development.
Salary : $87,970 - $188,945