Sr. Java Developer

SHARPDECISIONS INC.
Sharp, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon S3 Application Frameworks Cloud Computing Security Software Quality Code Review Cursor (Graphical User Interface Elements) Software Debugging DevOps
+51 more
Distributed Systems Amazon DynamoDB Java Platform Enterprise Edition (J2EE) Github Hibernate (Java) Identity and Access Management Java Persistence API Java Virtual Machine (JVM) Python (Programming Language) Key Management PostgreSQL MySQL NoSQL OAuth OpenShift Performance Tuning Scrum Methodology Openid Connect Software Tools Tensorflow JSON Web Token Amazon Simple Notification Service (SNS) Software Engineering Multithreading Spring Cloud GitHub Copilot Delivery Pipeline Large Language Models Concurrency Prompt Engineering Spring-boot Software Security Generative AI Backend Cloudformation Servicebus Event Driven Architecture Amazon Relational Database Service Gitlab-ci Kubernetes Apache Kafka Functional Programming Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Terraform Serverless Computing Docker Jenkins Microservices

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.

Requirements

  • 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.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all