Sr. Java Developer

Sharp Decisions

California, Northern (MO, KY)

Hybrid

USD 120,000 - 160,000

Full time

2 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sharp Decisions is seeking a Sr. Developer to deliver backend-heavy digital solutions and strengthen customer experience initiatives. You will work across design, development, production support, and solutioning in a fast-paced environment.

The role emphasizes Java/J2EE, Spring Boot, AWS cloud, microservices, and CI/CD, with a strong focus on performance, security, and scalable architectures in Agile teams.

Qualifications

  • 5+ years of professional software development with backend focus.
  • Strong experience in Java/J2EE, Spring Boot, and Hibernate.
  • Cloud-native applications on AWS with serverless and containers.
  • Microservices architecture and RESTful APIs.
  • Experience with CI/CD pipelines and DevOps practices.
  • Security best practices for cloud applications (IAM, OAuth2, JWT).
  • Agile/Scrum team experience and mentoring capabilities.

Responsibilities

  • Develop and support backend systems with Java/J2EE, Spring Boot.
  • Design and maintain cloud-native apps on AWS using Lambda, API Gateway, EKS, ECS, S3, RDS, DynamoDB.
  • Build and operate microservices and RESTful APIs; ensure security and scalability.
  • Containerize and orchestrate with Docker/Kubernetes; leverage CI/CD pipelines.
  • Collaborate in Agile teams, participate in architecture discussions, code reviews.

Skills

Java/J2EE
Spring Boot
AWS
Microservices
REST APIs
Docker
Kubernetes
Terraform
CI/CD
Security IAM
JVM Tuning
Agile/Scrum
NoSQL DynamoDB
SQL RDS
Event-driven
Lambda
SQS/SNS
GitHub Actions

Tools

Docker
Kubernetes
OpenShift
GitHub Actions
CI/CD Tools

Job description

The Sr. Developer will deliver exceptional support to develop meaningful digital experiences and strengthen customer experience initiatives. The candidate will support digital applications across design, development, production support, and solutioning.

Key Responsibilities
  • 5-8+ years of professional software development experience with a strong focus on backend development using Java/J2EE, Spring Boot, Spring Data JPA, Hibernate, and related open-source frameworks.
  • Strong hands-on experience designing, developing, and supporting cloud-native applications on AWS, utilizing services such as Lambda, API Gateway, EKS, ECS, S3, RDS, DynamoDB, SNS, SQS, EventBridge, Amazon MQ, MSK (Kafka), CloudWatch, and IAM.
  • Proficient in microservices architecture, RESTful APIs, event-driven systems, and serverless application development, with a strong understanding of distributed systems design principles.
  • Experience with containerization and orchestration technologies including Docker, Kubernetes, Amazon EKS, and/or Red Hat OpenShift.
  • Strong understanding of Java fundamentals, JVM internals, concurrency, multithreading, performance optimization, and functional programming concepts such as Lambda Expressions, Streams API, and CompletableFuture.
  • Experience with relational and NoSQL databases including Amazon RDS, PostgreSQL, MySQL, DynamoDB, and related data modeling and performance optimization techniques.
  • Hands-on experience implementing CI/CD pipelines and DevOps practices using Jenkins, GitLab CI/CD, GitHub Actions, AWS CodePipeline, Terraform, CloudFormation, or similar technologies.
  • Knowledge of cloud security and application security best practices including IAM, OAuth2, OpenID Connect, JWT, secrets management, encryption in transit and at rest, and secure API design.
  • Strong problem-solving, debugging, troubleshooting, and performance tuning skills in large-scale production environments.
  • Experience working in Agile/Scrum teams, participating in architecture discussions, code reviews, technical design, and mentoring junior engineers.
  • Experience leveraging AI-assisted engineering tools such as GitHub Copilot, Amazon Q, Cursor, Claude, OpenAI, or similar technologies to improve development productivity, code quality, testing, documentation, and troubleshooting.
Desired Skills (Nice to Have)
  • Proficiency in Python and experience with AI/ML frameworks.
  • Familiarity with enterprise AI/LLM concepts including Prompt Engineering, Retrieval-Augmented Generation (RAG), Vector Databases, Agentic Workflows, and Responsible AI practices.
  • AWS, Kubernetes, AI/ML, or other relevant professional certifications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Java Developer
Sr. Java Developer

Unisys • Rockville (MD)

On-site
USD 120,000 - 190,000
401(k) matching
Healthcare benefits
Backend Developer - Senior
Backend Developer - Senior

Viderity Inc. • Washington

On-site
USD 110,000 - 140,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

TechDigital Group • Jersey City (NJ)

On-site
USD 110,000 - 140,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Backend Developer - Senior
Backend Developer - Senior

Viderity Inc. • United States

On-site
USD 110,000 - 160,000
Senior Java Developer
Senior Java Developer

CareerUS Solution • Northern (KY), New York (NY)

Hybrid
USD 120,000 - 160,000
Java Full Stack Sr. Developer
Java Full Stack Sr. Developer

VOLTO Consulting • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

On-site
USD 120,000 - 170,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Skilltune Technologies • United States

On-site
USD 120,000 - 180,000