Post Job Free
Sign in

Sr. Java Developer

Company:
RIT Solutions Inc/ Tech Dev IT/ Texperts Inc/
Location:
Charlotte, NC
Posted:
April 11, 2026
Apply

Description:

Sr. Java Developer

Assessment required

hybrid - charlotte, nc

Job Description

Role Overview

We are seeking a highly skilled Senior Java Backend Engineer to join our Digital Channels API team supporting client profile services and modernization initiatives. This role focuses on building and enhancing high-performance microservices, supporting production systems, and driving engineering excellence across our API ecosystem.

You will work in a cloud-native AWS environment, developing REST and GraphQL APIs, optimizing PostgreSQL performance and supporting mission critical production workloads.

Key Responsibilities

Design, develop, and enhance backend services using Java and Spring Boot.

Build and maintain REST and GraphQL APIs.

Write and optimize complex PostgreSQL queries.

Perform database schema changes and performance tuning.

Support modernization efforts including DB2 retirement.

Participate in code reviews and enforce best practices.

Provide production support and troubleshoot performance issues.

Develop and maintain AWS-based services (Lambda, ECS, RDS, S3, SQS).

Collaborate closely with SRE and platform teams to ensure resiliency and observability.

Contribute to CI/CD pipelines using Maven and modern build tools.

Required Qualifications

6-8+ years of backend development experience.

Strong proficiency in Java and Spring Boot.

Experience building and supporting microservices-based architectures.

Hands-on experience with PostgreSQL, including query optimization and schema design.

Experience working with AWS services such as Lambda, ECS/EKS, RDS, S3, SQS.

Experience developing or supporting GraphQL APIs.

Strong understanding of production support and troubleshooting practices.

Experience participating in structured code reviews.

Strong analytical and communication skills.

Nice to Have

Exposure to Python or Node.js scripting.

Experience with observability tools such as Splunk, Honeycomb, or Grafana.

Familiarity with API testing tools such as Bruno or Postman.

Understanding of SRE principles.

Job Responsibilities

Key Responsibilities

Design, develop, and enhance backend services using Java and Spring Boot.

Build and maintain REST and GraphQL APIs.

Write and optimize complex PostgreSQL queries.

Perform database schema changes and performance tuning.

Support modernization efforts including DB2 retirement.

Participate in code reviews and enforce best practices.

Provide production support and troubleshoot performance issues.

Develop and maintain AWS-based services (Lambda, ECS, RDS, S3, SQS).

Collaborate closely with SRE and platform teams to ensure resiliency and observability.

Contribute to CI/CD pipelines using Maven and modern build tools.

Required Qualifications

6-8+ years of backend development experience.

Strong proficiency in Java and Spring Boot.

Experience building and supporting microservices-based architectures.

Hands-on experience with PostgreSQL, including query optimization and schema design.

Experience working with AWS services such as Lambda, ECS/EKS, RDS, S3, SQS.

Experience developing or supporting GraphQL APIs.

Strong understanding of production support and troubleshooting practices.

Experience participating in structured code reviews.

Strong analytical and communication skills.

Nice to Have

Exposure to Python or Node.js scripting.

Experience with observability tools such as Splunk, Honeycomb, or Grafana.

Familiarity with API testing tools such as Bruno or Postman.

Understanding of SRE principles.

Apply