Full-Stack Application Developer
Tria Federal
Location
πΊπΈ Washington, United States
Type
full_time
Salary
Undisclosed
Posted
1w ago
Job Description
Who we are: Tria Federal delivers digital services and technology solutions that support the health and safety of veterans, service members and civilians. For two decades, federal agencies have relied on Tria companies to advance their critical missions and modernize their systems, so that they can uphold their commitment to the American people. Today, we are pushing the boundaries of possibility through partnerships and investments in artificial intelligence and emerging technologies, developing solutions for the biggest challenges that government will face tomorrow. We are proud to employ and support military veterans who bring mission-first mindset, technical expertise, and leadership qualities that strengthen our work. Veterans, transitioning service members, and military spouses are strongly encouraged to apply.
Job Description
: We are looking for a Full-Stack Application Developer who will be part of a collaborative and agile team that supports and builds modern, usable, and responsive applications for mission-critical U.S. federal government enterprise IT solutions. This role is not supervisory and requires excellent stakeholder communication and management skills. Basic
Requirements
: β’ Ability to successfully obtain a U.S. Federal Position of Trust (Entry on Duty) clearance designation. β’ Must reside in and be able to perform work in the United States. β’ Must possess a bachelor's degree. β’ 8+ years of progressive experience as developer building and architecting large-scale enterprise applications. β’ Experience applying object-oriented design (OOD) principles and developing clean, well-architected, secure, scalable, and maintainable code. β’ Six (6) or more years of experience building modular API-based microservices using Java (8, 21, or later), Spring Framework, and Spring Boot. β’ At least four (4) years working as a developer on all phases of the Agile software development lifecycle. β’ Experience working with data technologies, including SQL or similar query languages, relational databases (PostgreSQL, MySQL, AWS Aurora, or similar), and data formats such as XML and JSON. β’ Experience designing, developing, and consuming web services, APIs, ETL processes, and service-oriented architectures using REST, SOAP, and related technologies. β’ Strong understanding of software testing methodologies, including functional, SOA, integration, and performance testing. β’ Experience with cloud-native application development and deployment, preferably on AWS, including services such as EC2, EKS/ECS, RDS, S3, Lambda, Secrets Manager, and CloudWatch. β’ Experience with source control and DevSecOps tooling, including Git/GitHub, GitHub Actions, Harness, Jenkins, ArgoCD, SonarQube, Checkmarx, Twistlock, and CI/CD pipeline implementation. β’ Experience using modern build and dependency management tools, including Gradle, npm, webpack, gulp, grunt, or similar technologies. β’ Experience developing modern front-end applications using SPA frameworks such as React, Angular, or Vue, including migration of legacy web applications. β’ Experience with containerization and orchestration technologies, including Docker and Kubernetes, in production environments. β’ Experience with observability and monitoring platforms such as Splunk and New Relic. β’ Experience designing and operating event-driven and message-based architectures using technologies such as Apache ActiveMQ and Apache Kafka. β’ Two (2) or more years of experience supporting Federal IT projects; other government contract project experience will be considered. Additional