Leidos logo
Leidos4 months ago

Principal Java Developer

$131,300–$237,350 year

On-site · Bethesda, Maryland, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

The Principal Java Developer is responsible for Agile development and operations of mission critical systems. This role involves designing, developing, testing and maintaining high-performance backend microservices using Java and the Spring Framework. Responsibilities include mentoring team members, conducting code reviews, implementing testing and validation methods, and deploying solutions on cloud platforms. The ideal candidate must have extensive experience in Agile practices, Java, Spring Framework, microservices, RESTful APIs, DevOps tools, and cloud services, with a strong focus on best practices in software development.

Required Qualifications

  • In-depth experience in common Agile practices, service-orientated environments, and development practices
  • In-depth experience with Java and the Spring Framework, microservices architecture and design patterns, implementing RESTful APIs, and integrating with relational and NoSQL databases.
  • In-depth experience integrating with and delivering within DevOps toolsets/practices
  • Direct experience utilizing software testing performance tools, such as Junit and scripting languages, such as Python, and Bash while working in an Agile development environment.
  • In-depth experience with development in Commercial Cloud Platforms (ex, AWS, Google Cloud, Azure) and leveraging cloud data services (ex: S3, RDS, EFS)
  • In-depth experience using version control systems and issue/problem tracking systems
  • Bachelor’s degree with 12 or more years of prior relevant experience or Master’s degree with 10 or more years of relevant experience. Additional years of experience may be substituted in lieu of a degree.
  • Must have an active TS/SCI with polygraph security clearance.

Desired Qualifications

  • Experience with writing software that interfaces with data technologies like Elasticsearch, Postgres, DynamoDB, Kafka, AWS SQS/SNS, AWS Lambda, and AWS S3.
  • Experience with SAFe development practices

Additional Requirements

  • Must have an active TS/SCI with polygraph security clearance.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$131k – $237k / yr

Principal Java Developer · Leidos

Apply on Sorce