Logo
PROLIM Corporation

Sr Java Developer With NodeJS

PROLIM Corporation, Plano, Texas, us, 75086

Save Job

Sr NodeJS Developer Company Description

PROLIM is a global company focused on product innovation through IT and PLM Technologies, serving the Automotive, Aerospace, High Tech, and Industrial Machinery sectors worldwide. Drawing on over a decade of PLM service history, our consultants deliver comprehensive end-to-end service offerings. Supported by a PLM Center-of-Excellence (CoE), we enable our customers to develop innovative solutions for complex PLM challenges using the right skills, resources, technologies, and methodologies.

Description

Overview:

We are seeking a

Senior Node/Java Developer

to join our Connected Technology Platform team. This role focuses on designing, developing, and maintaining highly scalable REST APIs and backend services for a Notification Management System. The ideal candidate will have a strong background in Node.js and Java development, cloud technologies, and event-driven architectures, with hands‑on experience building modern, high-performance distributed systems.

Responsibilities:

Design and implement technical architecture for Java-based microservices using Spring Boot

Proficiency in CI/CD tools and practices (Jenkins, GitLab, Docker, etc.)

Implement scalable and fault-tolerant Spring Batch jobs for data processing

Design and development of REST APIs and web services for CTP Notification Management System using NodeJS, MongoDB, DynamoDB, Kafka, AWS, CI/CD, Git and other standard tech stack (experience with notification products like AWS Pinpoint, Twillo etc would be beneficial)

Support in platform uplift activities like notification system improvements, tech stack upgrade, cloud platform migration

Ensure security, performance and introduce necessary analytics, throttling, caching, logging defined by the spec and org standards

Maintain relevant design and development documentation in confluence pages and lucid

Produce high quality code matching functional requirements with appropriate testing layers

Participate in scrum events

Demonstrate strong written and oral communication skills

Requirements:

Bachelor’s degree in Computer Science, Engineering, or related technical field.

6+ years of experience in backend development, including Node.js and Java.

Proven expertise in developing RESTful APIs, microservices, and event-driven systems.

Hands‑on experience with MongoDB, DynamoDB, and message streaming platforms such as Kafka.

Strong understanding of AWS services (Lambda, S3, EC2, CloudWatch, API Gateway, etc.) and CI/CD pipelines (Jenkins, GitHub Actions, or similar).

Experience integrating with notification systems (e.g., AWS Pinpoint, Twilio, Firebase Cloud Messaging).

Familiarity with containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation).

Solid knowledge of security, logging, monitoring, and performance optimization in distributed systems.

Excellent collaboration skills in an Agile/Scrum environment.

Preferred Qualifications:

Exposure to microservices migration or legacy system modernization.

Experience with TypeScript, Spring Boot, or GraphQL.

Knowledge of serverless architectures and API performance tuning.

Prior experience working in automotive, IoT, or connected vehicle platforms is a plus.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

IT Services and IT Consulting

#J-18808-Ljbffr