Summary
Trilogy Innovations is a systems and software engineering company that modernizes enterprise systems, strengthens security, and delivers mission-critical technology solutions across public and private sectors. The Junior Backend Software Developer will support a federal modernization program by developing cloud-native microservices, operating production systems, designing databases, and migrating legacy functionality to AWS GovCloud. The role also involves troubleshooting systems, collaborating with cross-functional teams, and supporting event-driven architectures and high-throughput data processing.
Responsibilities
- Develop, create, and modify computer applications software or specialized utility programs
- Develop microservices in a cloud native environment
- Operates an enterprise scale production system. Identifies, troubleshoots, and resolves system issues
- Analyze user needs to develop robust software solutions aligned with business and mission goals
- Analyze and design databases within an application area, working individually or coordinating database development as part of a team
- Applies principles and techniques of computer science, engineering, and mathematical analysis, and distributed system design
- Participate in code reviews, pair programming, and mentoring of junior developers to promote engineering excellence
- Collaborate with cross functional teams including DevOps, QA, Security, Product, and Architecture
- Migrate all current-system functionality from the mainframes and operate within a cloud-based environment (AWS GovCloud)
- Transition investigative search capabilities to Elasticsearch or similar technologies to improve speed and analytical capabilities for law enforcement users
- Build new microservices using OpenShift based container platforms following scalable, cloud native patterns
- Implement full stack components where applicable, supporting UI integration layers using modern JavaScript frameworks
- Support integration with event driven architectures and high throughput data processing systems
Skills
- This role**requires** at least a Secret Security Clearance, and primary work location is remote
- * Bachelor's Degree with a minimum of 3 years of work experience or Associate's Degree with a minimum of 5 years of experience
- * Active Tier 3 Secret clearance (or higher)
- * Strong proficiency in Java and Object-Oriented
- * Experience developing microservices, REST APIs, and cloud native applications
- * Hands on experience with Kubernetes, containerization, and automated deployments
- * Experience designing, developing, and operating solutions in AWS or other cloud platforms
- * Experience with event driven architectures and two or more of the following:
+ Apache Kafka
+ Pub/Sub patterns
+ Streaming
+ Event sourcing
- * Experience operating within GitOps practices (GitLab, GitHub, Bitbucket, ArgoCD, etc.)
- * Experience working within Agile frameworks, including participation in Scrum/SAFe ceremonies
- * Familiarity with Atlassian tools (Jira, Confluence, Bitbucket)
- **Work Environment:**Remote with occasional travel as required
- * Demonstrate a positive, collaborative attitude and a commitment to team success
- * Take pride in delivering high-quality, reliable software that supports a mission-critical system
- * Demonstrate accountability for assigned work and shared team outcomes
- * Engage constructively in Agile ceremonies and technical discussions
- * Maintain a strong work ethic, professionalism, and respect for teammates, stakeholders, and mission priorities
- * Adapts to change and approaches challenges with a solution-oriented mindset
Qualifications
Must Haves
- This role**requires** at least a Secret Security Clearance, and primary work location is remote
- * Bachelor's Degree with a minimum of 3 years of work experience or Associate's Degree with a minimum of 5 years of experience
- * Active Tier 3 Secret clearance (or higher)
- * Strong proficiency in Java and Object-Oriented
- * Experience developing microservices, REST APIs, and cloud native applications
- * Hands on experience with Kubernetes, containerization, and automated deployments
- * Experience designing, developing, and operating solutions in AWS or other cloud platforms
- * Experience with event driven architectures and two or more of the following:
+ Apache Kafka
+ Pub/Sub patterns
+ Streaming
+ Event sourcing
- * Experience operating within GitOps practices (GitLab, GitHub, Bitbucket, ArgoCD, etc.)
- * Experience working within Agile frameworks, including participation in Scrum/SAFe ceremonies
- * Familiarity with Atlassian tools (Jira, Confluence, Bitbucket)
- **Work Environment:**Remote with occasional travel as required
Nice to Haves
- * Demonstrate a positive, collaborative attitude and a commitment to team success
- * Take pride in delivering high-quality, reliable software that supports a mission-critical system
- * Demonstrate accountability for assigned work and shared team outcomes
- * Engage constructively in Agile ceremonies and technical discussions
- * Maintain a strong work ethic, professionalism, and respect for teammates, stakeholders, and mission priorities
- * Adapts to change and approaches challenges with a solution-oriented mindset
Benefits
- 100% remote work
- Performance bonus eligibility
- 401k with company match
- Medical, dental, and vision coverage
- Life and disability insurance
- Health Savings Account
- Professional development programs
- Employee referral bonus program