AIRA senior Jva Full Stack Developer

Work set-up: 
Full Remote
Contract: 
Work from: 

NR Consulting logo
NR Consulting Information Technology & Services Large https://nrconsulting.com/
1001 - 5000 Employees
See all jobs

Job description


Location: Remote / Charlotte, NC (Preferred)
Job Type: Contract-to-Hire / Full-Time


Job Description:

We are looking for a highly experienced Senior Java Full Stack Developer with a strong background in developing enterprise-grade microservices and cloud-native applications. The ideal candidate has deep expertise in Java (11–17), Spring Boot, REST APIs, and has deployed scalable applications on AWS or Pivotal Cloud Foundry (PCF) using Docker and Kubernetes.


Key Responsibilities:

  • Design and develop RESTful APIs and scalable microservices using Spring Boot and Java 17.

  • Translate business requirements into technical specifications in collaboration with cross-functional teams.

  • Lead full-stack development across backend, frontend, and middleware components.

  • Deploy and manage containerized applications using Docker, Kubernetes, or ECS.

  • Integrate with AWS services such as Lambda, S3, CloudWatch, API Gateway, and EC2.

  • Work with messaging and streaming platforms like Kafka and gRPC.

  • Write and maintain unit tests using JUnit/Mockito; participate in code reviews.

  • Monitor and improve system performance, scalability, and security.

  • Participate in Agile/Scrum ceremonies and CI/CD pipelines using tools like Jenkins, Bamboo, and Bitbucket.


Required Skills:

  • 10+ years of experience in Java development, including Java 8–17.

  • Strong proficiency in Spring Boot, Spring MVC, JPA/Hibernate, and microservice architecture.

  • Experience with RESTful APIs, gRPC, and GraphQL.

  • Hands-on expertise with Docker, Kubernetes, or ECS.

  • In-depth knowledge of AWS services: Lambda, S3, CloudWatch, IAM, EC2.

  • Experience with Kafka, RabbitMQ, and real-time event-driven systems.

  • Familiarity with frontend technologies such as ReactJS or AngularJS.

  • Working knowledge of DevOps tools: Jenkins, Git, SonarQube, Bamboo.

  • Proficiency in SQL and PL/SQL using Oracle or SQL Server.

  • Strong verbal and written communication skills.


Preferred Qualifications:

  • Experience in banking, finance, or large-scale enterprise applications.

  • Exposure to serverless computing and IaC (CloudFormation or AWS CDK).

  • Familiarity with PCF, IBM MQ, or WebSphere Application Server.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Full Stack Engineer Related jobs