Senior Cloud / Java Backend Engineer

Shree Narayani Networking Solutions Pvt Ltd
Durham, NC, United States
15 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$100,000.0 - $150,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Cloud Computing Software Design Patterns Distributed Systems Amazon DynamoDB PostgreSQL Node.Js Message Oriented Middleware Amazon Simple Notification Service (SNS)
+16 more
Software Engineering SQL Databases Spring Cloud Spring-boot Backend Containerization Kubernetes Infrastructure Automation Frameworks Apache Kafka Functional Programming Api Design Restful APIs Amazon Simple Queue Service (SQS) Terraform Jenkins Microservices

Job description

This role focuses on designing, developing, and maintaining cloud-native backend services and RESTful APIs using Java, Spring Boot, and Node.js within a modern AWS environment. The engineer will build scalable microservices, collaborate with architects, product owners, and technical leaders, and help deliver reliable, high-performing applications following software design patterns, Twelve-Factor App principles, and Agile software development practices. The role also includes mentoring junior engineers while contributing to architecture discussions and engineering best practices.

Requirements

Candidates should have 5+ years of software engineering experience, including at least 4 years developing RESTful microservices with Java and Spring Boot, along with hands-on experience building cloud-native applications on AWS. Strong expertise is required with Node.js API development, AWS services such as SQS, SNS, DynamoDB, Lambda, EC2, EKS, and Aurora PostgreSQL, Kubernetes, Terraform, Jenkins CI/CD, Kafka, SQL, and PostgreSQL. Experience with Infrastructure as Code, containerized deployments, asynchronous messaging, and scalable distributed systems is essential. Must Have:

  • Java/Spring API Development
  • NodeJS API Development
  • AWS (SQS, DynamoDB, EKS)
  • PostgresSQL
  • Great communication skills

Benefits & conditions

  • $135,000-150,000 per year The Team + The Role The Core team builds features and platform capabilities that power critical areas of the Pendo product experience. The team supports high-stakes customer use …

  • 5 days ago +

About the company

Senior Full Stack Software Engineer (Java) - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterpr…

  • 2 days ago

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all