FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Full Stack Developer
CMMIFull Stack Developer building and maintaining financial-services applications for BRMi’s Vienna client. Coding Java systems, integrating data, troubleshooting defects, and developing test automation in a hybrid role.
Posted 8/17/2026full-timeVienna • Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $130,000 - $140,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in systems analysis, application development, and testing, with a strong focus on Java programming and relational database management. Capable of collaborating effectively with teams while providing technical support and training.
Highest-signal resume keywords
Systems Analysis And DesignApplication DevelopmentJava ProgrammingRelational Database ManagementProject Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaJ2EESOAMiddlewareJSPJSTLJMSJNDIJDBCHibernate
Soft Skills
Effective CommunicationProblem-SolvingAnalytical SkillsInterpersonal SkillsOrganizational Skills
Tools & Technologies
JUnitMavenLog4jDB2SQL ServerOracleSFTPAutomated Testing Frameworks
Certifications & Qualifications
College Degree In Information TechnologyCollege Degree In Computer Science
Industry Keywords
Data MigrationCloud SolutionsWeb ServicesSOAPRESTful Web ServicesTesting TechniquesTechnical Support
Tech Stack
Tools & technologiesCloudHibernateJ2EEJavaJUnitMavenOracleSOAPSQL
About the role
Key responsibilities & impact- Identify, analyze, design, and maintain cost-effective information technology solutions aligned with business initiatives and corporate strategies
- Work with business-unit customers to identify business requirements
- Analyze, define, and document requirements for data, workflow, logical processes, hardware, operating-system environments, interfaces, controls, and output
- Document and diagram information for databases, input/output record layouts, and program views
- Design, develop, implement, and maintain systems with support from ISD areas, team members, and management
- Code programs, prepare test data, test, and debug programs
- Revise and refine programs for changes in functional requirements and equipment configurations
- Troubleshoot and resolve operational problems and system requirements
- Participate in system/application testing and implementation
- Maintain and monitor systems/applications after implementation
- Develop and maintain documentation covering program development, logic, coding, testing, changes, and corrections
- Provide technical support to customers
- Participate in training peers and SQA staff on new or modified systems/applications
- Collaborate with software developers and SQA analysts
- Investigate defects and bugs
- Design and develop test automation scripts using test automation frameworks
- May work occasionally outside normal working hours and may be on call 24/7 for technical support
Requirements
What you’ll need- Must be local to Vienna, VA; resumes from non-local applicants will not be considered
- Demonstrated experience in systems analysis and design, workflow, or procedural analysis
- Demonstrated experience in application development, including determining, developing, testing, and implementing system requirements and specifications
- Ability to prioritize, plan, and organize tasks
- Experience using established testing techniques
- Demonstrated project leadership experience
- Effective research, analytical, and problem-solving skills
- Effective interpersonal, verbal, and written communication skills
- Ability to work independently, exercise initiative, and use good judgment
- Ability to work independently and as part of a team
- Minimum of 5–10 years of distributed application programming experience
- Experience with Java, J2EE, SOA, middleware, integration technologies, and frameworks including JSP, JSTL, JMS, JNDI, JDBC, JAXB, Struts, Hibernate, Maven, log4j, and JUnit
- Solid understanding of Java Web Services, WSDL, SOAP, XML, RESTful Web Services Development Kit
- Relational database experience, preferably DB2, SQL Server, or Oracle
- Knowledge of mainframe systems
- Experience with data migration and mapping to cloud solutions
- Experience with SFTP and data file transfers
- Experience with automated testing frameworks
- Desired: college degree(s) in information technology, computer science, or related field, or equivalent experience
- BRMi will not sponsor applicants for work visas
- W2 opportunity only
- May be required to work occasionally outside normal working hours
- May be on call 24/7 to provide technical support
Benefits
Comp & perks- Comprehensive Medical, Dental, and Vision Insurance
- Employer-Paid Life Insurance
- Employer-Paid Short-Term and Long-Term Disability Insurance
- 401(k)
- Paid Time Off (PTO) that includes Vacation Leave, Sick Leave, and 11 Paid Holidays
- Educational Assistance