Job Title: Full Stack Developer with Java & strong Node.js Backend Experience
Location: Phoenix, AZ/New York, NY
Job Description:
Full Stack Developer with Java & strong Node.js Backend Experience
At least 7 years of experience in backend development, with a strong proficiency in programming languages such as Java & Node.js
Experience with distributed (multi-tiered) systems, microservices, and RESTful API design
Knowledge on code quality parameters and GIT branching concepts.
Knowledge on PostgreSQL, MySQL and NoSQL (e.g., MongoDB, Redis)
Experience with cloud platforms and services and containerization technologies (e.g., Docker, Kubernetes)
Knowledge of Automated testing concepts using Selenium, REST Assured, Cucumber and CI/CD concepts with and exposure to tools such as Jenkins, Nexus, Maven, GIT.
Mandatory Experience:
Hands on with Server Side implementation with Node/Node.js
Design, develop, and maintain high-performance backend services and APIs.
Collaborate with cross-functional teams to gather requirements, architect solutions, and implement features that meet business needs.
Optimize backend systems for performance, scalability, and reliability, ensuring smooth operation under high load.
Implement best practices for code quality, testing, and deployment automation.
Conduct code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning and improvement.
Troubleshoot and debug production issues, conduct root cause analysis, and implement solutions to prevent recurrence.