Overview
Skills
Job Details
Job Title: Java/Node.js Developer
Location: Remote - USA
Mode of Hire: Contract
Job Description:
Role Overview:
We are seeking a skilled Java/Node.js Developer to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have strong backend development experience, proficiency in Java and Node.js, and a solid understanding of modern software architecture and cloud technologies.
Key Responsibilities:
Application Development:
o Design, develop, and maintain backend services using Java (Spring Boot) and Node.js (Express/NestJS).
API Development:
o Build and integrate RESTful and/or GraphQL APIs for web and mobile applications.
Database Management:
o Work with relational (MySQL/PostgreSQL) and NoSQL (MongoDB) databases.
Performance Optimization:
o Ensure application scalability, security, and performance tuning.
Cloud & Deployment:
o Deploy applications on AWS/Azure/Google Cloud Platform and manage CI/CD pipelines.
Collaboration:
o Work closely with front-end developers, QA, and product teams to deliver high-quality solutions.
Code Quality:
o Write clean, maintainable, and well-documented code following best practices.
Troubleshooting:
o Debug and resolve technical issues across environments.
Required Skills:
Programming Languages:
o Strong proficiency in Java and Node.js.
Frameworks & Tools:
o Spring Boot, Express.js, NestJS.
Databases:
o MySQL/PostgreSQL, MongoDB.
Version Control:
o Git, GitHub/GitLab.
Cloud & DevOps:
o AWS/Azure/Google Cloud Platform, Docker, Kubernetes, Jenkins.
Testing:
o Unit testing frameworks (JUnit, Mocha/Chai).
Other:
o Understanding of microservices architecture and design patterns.
Preferred Qualifications:
Experience with message queues (Kafka, RabbitMQ).
Knowledge of containerization and orchestration.
Familiarity with Agile/Scrum methodologies.
Exposure to front-end technologies (React/Angular) is a plus
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to work in a fast-paced environment and meet deadlines.
PSRTEK is a reputed technology recruitment and IT staffing brand with a global footprint and an admired client base. As an ideas and innovation powerhouse with a culture of excellence, we bring remarkable expertise and deliver powerfully transformative results.