Junior Software Developer (Active TS/SCI with Poly Required)
Role details
Job location
Tech stack
Job description
Are you passionate about building scalable, high-performance applications using the latest software technologies? Ready to make an impact on a high-profile program where your skills truly matter? We're looking for a to join our dynamic team supporting a critical GDIT program at Annapolis Junction, MD.
In this role, you'll dive deep into designing and developing running on Linux, leveraging both and . Your work will power robust, high-volume data-processing applications deployed in and orchestrated by , all while embracing the best of modern Agile development practices.
-
Work on a mission-critical project as part of a leading prime contractor
-
Collaborate with a talented team using innovative, cutting-edge technologies
-
Take ownership of impactful microservices that process massive data loads
-
Grow your skills with hands-on experience in a fast-paced, Agile environment
-
Microservices architecture built with and
-
Cloud-native deployments using , , and
-
Messaging and data streaming with
-
NoSQL databases: and
-
Powerful frameworks like
-
Build and dependency management with and
-
Version control and CI/CD pipelines using
-
Code quality and security with
-
Development environments including and
If you're ready to elevate your software development career, work with a supportive team, and contribute to a program that makes a difference, let's talk! Apply now and be part of something extraordinary.
- Design, develop and support Java backend software in support of mission objectives.
- Provide ongoing development, maintenance, support, and software enhancements in existing systems and platforms.
- Troubleshoot complex problems and provide customer support for software systems and application issues.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to sustain and advance our organization's capabilities.
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering or a related technical discipline, plus 0+ years of application design and development experience.
Benefits & conditions
- 401K with company match
- Rewards program for high-performing employees
- Comprehensive health and wellness packages
- Professional growth opportunities including paid education and certifications
- Rest and recharge with paid vacation and holidays
- Internal mobility team dedicated to helping you own your career
- Diverse, highly collaborative teams
- Challenging work that makes a real impact on the world around you
- Cutting-edge technology you can learn from
- Flexible work schedule
- Work Life balance