Senior Software Developer – Cloud (USC Only)

Contract Onsite Senior Fairfax, VA Posted 1 day ago
  • Contract
  • Asia

Brave

Brave
📍 Fairfax, VA Senior Asia
etlsoftware developerdeveloper

Duration: 5 months

Client: U.S. Federal Client

Employment Type: Contract

Job Description

This role covers two established, business-critical systems: a legacy .NET/SQL Server application with SSIS-driven ETL pipelines, and a separate Jakarta EE (Java) web application. Candidates should be comfortable maintaining and troubleshooting mature, undocumented codebases across both stacks rather than only building greenfield features.

Technical background

.NET / SQL Server / ETL:
• Experience with legacy .NET web applications (ASP.NET, VB.NET or C#)
• Strong SQL Server skills, including writing and maintaining complex queries, stored procedures, and views
• Hands-on experience with SSIS (SQL Server Integration Services) — building, maintaining, and troubleshooting ETL packages, Data Flow Tasks, and OLE DB source/destination components
• Ability to read SSIS package XML directly to trace actual data flow when component names or labels are ambiguous or outdated
• Familiarity with SQL Server Agent job scheduling and monitoring for automated data feeds
• Familiarity with older ASP.NET authentication and user-management systems
• Comfortable with on-premises/IIS-style deployments, not just modern cloud-native stacks

Java / Jakarta EE:
• Experience with Jakarta EE (or legacy Java EE) web applications — JSF, EJB, and JPA
• Working knowledge of JSF component-based UI frameworks (e.g., PrimeFaces) and the JSF request lifecycle
• Understanding of EJB container behavior (stateless session bean pooling, @SessionScoped state-management pitfalls, CDI vs. EJB container distinctions)
• Experience with JPA/ORM data access against a relational database (MySQL or similar), including troubleshooting issues like Lazy Initialization Exception on detached entities
• Familiarity with deploying and administering a Jakarta EE application server (e.g., Payara, GlassFish, or WildFly)
• Comfortable reading and reasoning about applied cryptography in existing code (e.g., AES, PBKDF2/SHA-based key derivation) well enough to safely maintain it — not designing new cryptographic schemes
• A plus: experience with applications that integrate with physical/peripheral hardware or external process invocation (e.g., Runtime.exec ), and awareness of related pitfalls such as pipe-buffer deadlocks

Experience level
• Senior developer, ideally 5+ years combined experience across .NET/SQL Server and Java/Jakarta EE environments (deep expertise in one stack with working competency in the other is acceptable)
• Prior exposure to maintaining older, established codebases and ETL pipelines rather than only greenfield projects
• Experience diagnosing failures in existing data integration pipelines (e.g., feeds silently failing to write to downstream tables) is a strong plus
• Experience distinguishing responsibilities across system boundaries in multi-service architectures (e.g., knowing which component/service is authoritative for a given piece of state) is a plus

Other qualities that matter
• Ability to read and safely modify code — including SSIS packages and Java EE components — they didn’t originally write
• Comfortable tracing an issue across multiple layers: application code, stored procedures, views, ETL packages, and (for the Java system) the JSF/EJB/JPA stack, to find root cause
• Able to work across two different technology stacks without needing either modernized before contributing
• Security-minded, especially in a compliance-sensitive environment
• Comfortable working in a government or enterprise IT setting with strict processing deadlines and audit requirements
• Methodical, detail-oriented troubleshooting style — comfortable drilling into unfamiliar systems rather than accepting surface-level explanations

Ready to apply? Click below to view the full job posting on the company’s website.

Apply for this Position →

To apply for this job please visit www.linkedin.com.

Advertisement
LinkedInWhatsAppX
Scroll to Top