Principal Node.js & Java Developer – REMOTE jobs in United States
info-icon
This job has closed.
company-logo

Cognizant · 1 week ago

Principal Node.js & Java Developer – REMOTE

Cognizant is a company focused on engineering industry-aligned, IoT-enabled products. They are seeking a Principal Node.js & Java Developer to lead the modernization and migration of legacy systems to scalable, cloud-native architectures, providing technical leadership and strategic planning throughout the transition.

ConsultingIndustrial AutomationInformation TechnologySoftwareSoftware Engineering
badNo H1Bnote

Responsibilities

Assess, analyze, and design modernization strategies for legacy NodeJS/Java applications, monolithic architectures, and outdated database systems
Lead the migration of legacy applications to microservices-based, cloud-native architectures using Java (Spring Boot, Hibernate) and Node.js (Express/Nest.js)
Refactor and rewrite legacy codebases to improve scalability, maintainability, and performance
Implement automated migration tools, API gateways, and middleware solutions to ensure smooth integration with modern applications
Collaborate with business stakeholders, architects, and DevOps teams to define migration roadmaps, ensuring minimal disruption to business operations
Enhance legacy systems with event-driven architectures (Pulsar/Kafka) for real-time processing
Implement cloud-native solutions on AWS leveraging containerization (Docker, Kubernetes) and serverless technologies
Establish CI/CD pipelines, automated testing frameworks, and DevSecOps practices to accelerate modernization efforts
Provide technical leadership, mentoring, and best practice guidance to development teams during the transition

Qualification

JavaNode.jsMicroservicesCloud computingDatabase modernizationAPI modernizationDevOpsAnalytical skillsStakeholder managementProblem-solving

Required

20+ years of experience in software development with a strong background in Java (Spring, Hibernate, JPA) and Node.js (Express.js, Nest.js)
Expertise in legacy system migrations, including monolithic-to-microservices transformations
Strong knowledge of cloud computing platforms (AWS, Azure) and serverless computing
Hands-on experience in database modernization, schema refactoring, and ETL pipeline development
Experience with API modernization, including RESTful APIs, GraphQL, and event-driven patterns
Deep understanding of DevOps, CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD), and Infrastructure as Code (Terraform, Ansible, CloudFormation)
Strong experience in performance optimization, security hardening, and system reliability improvements
Proven ability to reverse-engineer complex legacy systems, understand business logic, and design modern replacements
Excellent problem-solving, analytical, and stakeholder management skills

Preferred

Experience with AI-driven code refactoring tools and automated legacy code analysis
Experience in Cold Storage & Warehouse Management Systems (WMS) & Automated Retrievals and Storage systems
Supply chain logistics, inventory management, and warehouse automation
Experience with low-code/no-code platforms for rapid modernization
Contributions to open-source modernization frameworks or cloud migration tools

Benefits

Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan

Company

Cognizant

company-logo
Cognizant is a professional services company that helps clients alter their business, operating, and technology models for the digital era.

Funding

Current Stage
Public Company
Total Funding
$0.24M
Key Investors
Summit Financial Wealth Advisors
2025-03-08Post Ipo Equity
2016-11-18Post Ipo Equity· $0.24M
1998-06-19IPO

Leadership Team

leader-logo
Ravi Kumar S
Chief Executive Officer
linkedin
leader-logo
Anil Cheriyan
CTO / EVP Strategy & Technology
linkedin
Company data provided by crunchbase