drjobs Senior Software Engineer – Java

Senior Software Engineer – Java

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bethesda, MD - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Overview:

We are seeking a highly skilled Senior Java Software Engineer to design develop and deliver enterprise-grade applications supporting a high-traffic eCommerce platform. The ideal candidate is a hands-on engineer who is product-oriented thrives in solving complex technical challenges and has experience building innovative scalable and secure cloud-based solutions.

This is a great opportunity to contribute to impactful projects at Marriott a global leader in hospitality and technology innovation.

Key Responsibilities:

  • Design develop and maintain cloud-native microservices using Java and Spring Boot.
  • Lead architecture and design discussions to ensure scalability security and resilience.
  • Collaborate with cross-functional teams in an agile environment to deliver high-quality software.
  • Implement DevOps practices CI/CD pipelines and cloud deployment strategies.
  • Integrate with backend services APIs databases and third-party tools.
  • Utilize monitoring and performance tools like Dynatrace or Vault to ensure system reliability.

Required Qualifications:

  • Bachelors degree in Computer Science Engineering or equivalent experience.
  • 7 years of hands-on software development experience primarily with Java/JEE.
  • Strong understanding of Java core concepts object-oriented design and best practices.
  • 5 years building and delivering enterprise cloud solutions in agile environments.
  • Experience with:
    • Spring Boot and microservices architecture.
    • Developing event-driven systems and domain-driven design.
    • CI/CD pipelines automation tools and DevOps practices.
    • AWS cloud services and infrastructure components.
    • RESTful APIs backend services and database integration.

Preferred Qualifications:

  • Proven leadership in delivering large-scale cloud-native applications.
  • Experience with platforms like Play Akka or Spring Boot.
  • Familiarity with API management tools (e.g. Mulesoft Apigee Akana).
  • Working knowledge of containerization and deployment tools (Docker Kubernetes).
  • Experience collaborating in a distributed (onshore/offshore) agile team.
  • Strong analytical and architectural skills including high-level solution design and API specifications.
  • Passion for innovation continuous learning and staying ahead of emerging technologies.

Additional Details:

  • Travel: Not required
  • Overtime: Not expected
  • Work Schedule: Hybrid preferred local to Bethesda MD but remote candidates will be considered if highly qualified.

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.