> Markdown version of [/jobs/ext/4362973-java-cloud-software-engineer-principal](https://www.wearedevelopers.com/jobs/ext/4362973-java-cloud-software-engineer-principal). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Cloud Software Engineer-Principal - **Company:** NetSage Corporation - **Location:** Cape Saint Claire, MD, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Cloud Computing, Databases, Distributed Data Store, Java Web Services, Enterprise Messaging Systems, MongoDB, Software Engineering, Spring-boot, Software Application Programming, AWS ECS, Containerization, Kubernetes, Information Technology, Rancher, Apache Kafka, Microservices - **Published:** October 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1dfb407e5415663d ## About the Role * 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. ## 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.