Java Cloud Software Engineer-Principal

NetSage Corporation

Maryland

On-site

USD 140,000 - 190,000

Full time

23 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NetSage Corporation is seeking a Principal Java Cloud Software Engineer to develop and enhance scalable Java applications and services for complex mission environments. You will design and build Spring Boot-based solutions, integrate distributed data with Kafka, and operate in containerized, AWS-driven ecosystems.

The ideal candidate has strong Java/Spring Boot experience, MongoDB and Kafka familiarity, and hands-on cloud/container expertise including ECR and Rancher Kubernetes Engine (RKE).

Qualifications

  • TS/SCI security clearance with polygraph required.
  • BS in CS or related field with 12 years of relevant experience, or no degree with 16 years of relevant experience.
  • Strong Java development experience.
  • Hands-on experience with Spring Boot microservices.
  • Experience with MongoDB and distributed data architectures.
  • Experience with AWS and cloud-based environments including container tech (ECR).
  • Experience deploying or supporting apps using Rancher Kubernetes Engine (RKE) and Kafka.

Responsibilities

  • Develop and enhance scalable Java-based applications and services.
  • Design and build Java-based applications and services, and integrate distributed data and messaging technologies.
  • Contribute across the full software development lifecycle in mission-oriented environments.
  • Collaborate with teams to deploy in AWS/Kubernetes-based infrastructures and ensure reliability.

Skills

Java
Spring Boot
MongoDB
Kafka
AWS
Kubernetes
Docker
Microservices
Cloud Architectures

Education

BS in Computer Science or related field
16+ years experience without degree

Tools

MongoDB
Kafka
AWS
ECR
Rancher Kubernetes Engine (RKE)

Job description

At NetSage, we are more than a government contractor- we are a mission-focused partner dedicated to advancing national security through exceptional cyber expertise. We believe our success begins with our people, which is why we invest in and care for our employees. We know that employee retention is mission continuity, and we are committed to building long-term careers where our people can grow alongside our customers' evolving missions. Our employees enjoy meaningful work, competitive compensation, outstanding benefits, and opportunities to expand their skills across multiple mission areas. To learn more about our comprehensive benefits and what it's like to build your career at NetSage, visit our Careers page.

Job Description:

We are seeking a Principal Java Cloud Software Engineer to develop and enhance scalable software applications supporting complex, data-intensive mission environments. In this role, you will design and build Java-based applications and services, integrate distributed data and messaging technologies, and contribute across the full software development lifecycle. The ideal candidate for this position will have strong Java and Spring Boot development experience with familiarity in MongoDB, Kafka, containerized environments, and AWS services. Please consider applying if you meet the following qualifications.

Required Qualifications:
  • TS/SCI with polygraph security clearance.
  • A Bachelor of Science (B.S.) degree in Computer Science or a related field and twelve (12) years of relevant experience. Also acceptable is no degree and sixteen (16) years of relevant experience.
  • Strong software development experience using Java.
  • Hands-on experience developing applications and microservices using Spring Boot.
  • Experience working with MongoDB or comparable database technologies.
  • Experience with Amazon Web Services (AWS) and cloud-based application environments.
  • Experience with Amazon Elastic Container Registry (ECR) or similar container registry technologies.
  • Experience deploying or supporting applications using Rancher Kubernetes Engine (RKE).
  • Experience with Apache Kafka and distributed application architectures.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer-Principal
Java Software Engineer-Principal

NetSage Corporation • Maryland

On-site
USD 150,000 - 190,000
Principal Java Cloud Engineer — Mission-Critical Systems
Principal Java Cloud Engineer — Mission-Critical Systems

NetSage Corporation • Maryland

On-site
USD 140,000 - 190,000
Full Stack Developer-Principal
Full Stack Developer-Principal

NetSage Corporation • Maryland

On-site
USD 150,000 - 190,000
Principal Java Engineer — Scalable Microservices & Data Systems
Principal Java Engineer — Scalable Microservices & Data Systems

NetSage Corporation • Maryland

On-site
USD 150,000 - 190,000
Application Developer-Mid
Application Developer-Mid

NetSage • Maryland

On-site
USD 120,000 - 180,000
ME00614-Cloud Software Engineer 3
ME00614-Cloud Software Engineer 3

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 110,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+2
Application Developer-Senior
Application Developer-Senior

NetSage • Maryland

On-site
USD 120,000 - 170,000
ME00614-Cloud Software Engineer 3
ME00614-Cloud Software Engineer 3

Momentum Engineering, Inc. • Maryland

On-site
USD 110,000 - 160,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+2
Java Backend Engineer
Java Backend Engineer

Compunnel, Inc. • Plano (TX), Northern (KY)

On-site
USD 120,000 - 180,000
Lead Principal Software Engineer (Java Spring Boot)
Lead Principal Software Engineer (Java Spring Boot)

Randstad Digital Americas • Washington

On-site
USD 180,000 - 240,000
Medical Insurance
Prescription Insurance
Dental Insurance
+5