Senior Java Developer

Hybrid in Bethesda, MD, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Oracle Cloud Infrastructure
  • OCI
  • cloud platform
  • Application troubleshooting
  • Oracle
  • CI/CD
  • Docker
  • Kubernetes
  • Microservices
  • Messaging systems
  • REST APIs
  • Git
  • Maven
  • Gradle
  • JUnit
  • Relational database
  • Java
  • Spring Boot
  • object-oriented design
  • QA
  • DevOps
  • SQL queries
  • Agile
  • Apache Maven
  • Automated Testing
  • Cloud Computing
  • Continuous Integration
  • Design Patterns
  • OOD
  • SQL
  • Testing
  • Software Troubleshooting

Summary

PLEASE NOTE:
  • It is Hybrid Position at Bethesda, Maryland
  • Should be able to visit and meet the client in Bethesda, MD.
 
ROLE SUMNMARY:
  • We are seeking a Senior Java Developer to design, build, and maintain enterprise applications.
  • This role will lead technical implementation, mentor developers, and work with product, QA, and DevOps teams to deliver reliable, secure software.
 
KEY RESPONSIBILITIES:
  • Design and develop Java applications, REST APIs, and backend services using Spring Boot.
  • Translate business requirements into technical designs and implementation plans.
  • Develop database integrations and optimize SQL queries and application performance.
  • Review code, establish development standards, and mentor junior developers.
  • Write unit and integration tests and troubleshoot production issues.
  • Collaborate with QA and DevOps teams on testing, releases, and operational readiness.
  • Address application security, scalability, and reliability requirements.

Requirements

REQUIRED QUALIFICATIONS:
  • 5+ years of professional Java development experience.
  • Strong knowledge of Java, Spring Boot, object-oriented design, and design patterns.
  • Experience developing REST APIs and working with relational databases.
  • Proficiency with Git, Maven or Gradle, and automated testing frameworks such as JUnit.
  • Experience with Agile development and CI/CD processes.
  • Strong troubleshooting, communication, and technical leadership skills.
 
PREFERRED QUALIFICATIONS:
  • Experience with microservices, messaging systems, Docker, and Kubernetes.
  • Experience deploying applications to Oracle Cloud Infrastructure (OCI) or another cloud platform.
  • Familiarity with observability tools and distributed application troubleshooting.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90934554
  • Position Id: 9112525
  • Posted 4 hours ago
Contact the job poster
RB

Rashmi Billus

Recruiter @ Omm IT Solutions

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.