Principal Java Developer

Leidos Inc

Bethesda (MD)

On-site

USD 131,300 - 237,350

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid time off
401K match
Flexible schedules
Stock purchase plans
Upskilling
Parental leave

Job summary

Leidos Inc in Bethesda, MD is seeking a Principal Java Developer to join our Intel Security Analysis Solutions team. You will contribute to agile development and O&M for mission-critical systems, across the full software lifecycle.

Design and implement high-performance backend microservices with Java/Spring, participate in architecture, code reviews, testing with JUnit/Katalon, and deploy in a cloud-based platform. A TS/SCI with polygraph is required.

Qualifications

  • Agile practices and service-oriented environments.
  • Java, Spring Framework, microservices, REST APIs, and DB integration.
  • DevOps toolchains integration experience.
  • JUnit testing and scripting in Python/Bash in Agile.
  • Cloud platforms (AWS/GCP/Azure) and cloud data services usage.
  • Version control and issue-tracking proficiency.

Responsibilities

  • Design, develop, test, and maintain high-performance backend microservices in Java/Spring.
  • Mentor teammates, conduct code reviews, and contribute to architecture.
  • Support automated deployment and CI/CD within SAFe Agile practices.
  • Develop, test, and validate software using unit tests and automation.
  • Coordinate with stakeholders to align user stories and deliverables.

Skills

Java
Spring Framework
Microservices
REST APIs
DevOps Tools

Education

Bachelor's degree + 12+ years
Master's degree + 10+ years

Tools

JUnit
Katalon
GitHub
Jenkins
Python
Bash

Job description

Description

Leidos has an exciting opportunity for a Principal Java Developer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront of Security Engineering, Computer Network Operations, Mission Software, Analytical Methods, Signals Intelligence, and Cryptographic Key Management. Leidos offers competitive benefits including paid time off, holidays, 401K match, flexible schedules, stock purchase plans, upskilling, and parental leave.

Job Summary

A Java developer on this program provides Agile development and operations and maintenance for mission critical systems. The role participates in major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding, and unit testing.

Primary Responsibilities
  • Design, develop, test and maintain high-performance, scalable backend microservices using Java and the Spring Framework to meet customer needs.
  • Participate in software programming initiatives, shape backend architecture, mentor team members, and conduct code reviews.
  • Develop and direct software system validation and testing methods using Junit and Katalon, and employ integrated custom solutions for automated deployment.
  • Develop, prototype and deploy solutions within a cloud-based platform leveraging platform services.
  • Analyze proof of concept, performance, and end‑to‑end testing and coordinate infrastructure needs to meet customer mission needs.
  • Support the Agile software development lifecycle following SAFe practices while coordinating with team members, Product Owners, and Scrum Masters to ensure User Story alignment and implementation.
  • Document and perform systems software development, including deployment of build artifacts across environments using GitFlow, GitHub, Jenkins, and scripting languages such as Python and Bash.
  • Apply and identify software development best practices and standard operating procedures to create innovative solutions that meet technical customer needs.
Basic Qualifications
  • In‐depth experience with Agile practices, service‑oriented environments, and development practices.
  • In‐depth experience with Java, the Spring Framework, microservices architecture, design patterns, RESTful APIs, and integration with relational and NoSQL databases.
  • In‐depth experience integrating with and delivering within DevOps toolsets and practices.
  • Direct experience using performance testing tools such as Junit and scripting languages such as Python and Bash in an Agile environment.
  • In‐depth experience developing on commercial cloud platforms (AWS, Google Cloud, Azure) and leveraging cloud data services (S3, RDS, EFS).
  • In‐depth experience using version control systems and issue tracking systems.
  • Bachelor’s degree with 12 or more years of relevant experience or Master’s degree with 10 or more years of experience; additional experience may substitute for a degree.
  • Active TS/SCI with polygraph security clearance.
Preferred Qualifications
  • Experience writing software that interfaces with data technologies such as Elasticsearch, Postgres, DynamoDB, Kafka, AWS SQS/SNS, AWS Lambda, and AWS S3.
  • Experience with SAFe development practices.
Pay Range

$131,300.00 - $237,350.00

Commitment to Non‑Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Leidos • United States

On-site
USD 87,000 - 158,000
Paid Time Off
401K with 6% company match
Flexible Schedules
+2
Java Developer (SME)
Java Developer (SME)

Leidos • United States

On-site
USD 154,000 - 279,000
Paid Time Off
401K with 6% company match
Flexible Schedules
+1
Sr. Java Developer
Sr. Java Developer

Leidos • United States

On-site
USD 107,000 - 196,000
Paid Time Off
401K with 6% company match
Parental Paid Leave
Java Developer (SME)
Java Developer (SME)

Leidos • Bethesda (MD)

On-site
USD 100,000 - 140,000
Paid Time Off
401(k) with 6% company match
Flexible schedules
+2
Principal Java Developer
Principal Java Developer

Leidos LLC • Brookmont (MD)

On-site
USD 131,300 - 237,350
Paid Time Off
11 paid Holidays
401K with 6% company match
+3
Sr. Java Developer
Sr. Java Developer

Leidos Inc • Bethesda (MD)

On-site
USD 130,000 - 170,000
Paid Time Off
401(k) with company match
Flexible Schedules
+1
Sr. Java Developer
Sr. Java Developer

Leidos LLC • Brookmont (MD)

On-site
USD 107,900 - 195,050
PTO
11 holidays
401K with match
+5
Senior Java Software Engineer
Senior Java Software Engineer

Leidos Inc • Corridor North (MD)

On-site
USD 131,000 - 237,000
Competitive compensation
Health & wellness programs
Income protection
+1
Sr. Full Stack Developer
Sr. Full Stack Developer

Via Logic LLC • Bethesda (MD)

On-site
USD 107,000 - 196,000
Paid Time Off
401K with 6% company match
Flexible Schedules
+3
Principal Software Engineer
Principal Software Engineer

Leidos LLC • Bethesda (MD)

On-site
USD 131,300 - 237,350
Paid time off
401(k) with a 6% company match
Education and training support
+1