Senior Full-Stack Developer (Java / Angular 8+) 1 of 2

Expert Technology Services

McLean, VA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Analysis Skills, AngularJS, Application Programming Interface (API), Artificial Intelligence (AI), Building Codes, Business Skills, Capital Markets, Communication Skills, Computer Science, Docker, Fannie Mae (FNMA), Freddie Mac (FHLMC), Git, GitHub, Gradle, Graphical User Interface (GUI), IBM DB2, IBM WebSphere MQ (Message Queue), Information/Data Security (InfoSec), JUnit, Java, Java Platform Enterprise Edition (Java EE/J2EE), Jenkins, MySQL, Performance Tuning/Optimization, Presentation/Verbal Skills, Problem Solving Skills, Programming Tools, Prototyping, REST (Representational State Transfer), Relational Databases (RDBMS), Relationship Management, SQL (Structured Query Language), Sales Management, Software Development, Software Engineering, Sybase SQL Server, Technical Consulting, Test Automation, Test Case, Test Tools, Time Management, Unit Test, User Interface/Experience (UI/UX), Web Programming, Web Services, Writing Skills
LOCATION
McLean, VA
POSTED
4 days ago
Job Summary Full Stack Developer

- Location: McLean, VA (fully onsite) or Plano, TX (hybrid, flexible onsite schedule)
- Assignment Type: Contract only,
- Experience Required:
- 7+ years of hands-on software development (Java/Spring, Angular expertise)
- Strong backend experience (REST APIs, integrations, databases, security)
- Solid experience with modern development tools (Git, SQL, Unit Testing)
- 5-7 years in J2EE technologies within agile environments
- 5-7 years with relational databases (Sybase, SQL Server, MySQL, DB2)
- 3-5 years developing RESTful web services (Spring Boot)
- 2-3 years with Angular 2+ for front-end GUIs
- 2-3 years managing/building/deploying code (Eclipse, Git, Gradle, Docker, Jenkins)
- 2-3 years designing/executing JUnit test cases (Mockito framework)
- 2-3 years leveraging test automation tools (e.g., Fitnesse)
- 2-3 years in an Agile, product-centric environment
- Experience with GenAI tools (GitHub CoPilot, LLMs, RAG, Agentic AI)
- Education: Bachelor's degree in Computer Science or related field
- Additional Skills/Preferences:
- Strong problem-solving, analytical, and technical skills
- Critical thinking and quick decision-making abilities
- Flexibility to adapt to new environments and projects
- Excellent oral and written communication skills
- Ability to handle continuous change and short deadlines
- Business acumen and relationship management skills
- Capital markets or payments process experience (strong plus)
- IBM MQ experience (plus)
- Ex Freddie Mac/Fannie Mae experience (strong plus)
- Responsibilities:
- Engage business users for requirements and design of new payments platform
- Application development, prototyping, and technical consulting
- Collaborate with team and business partners to develop technology solutions
- Predict effects of configuration changes and optimize performance
- Support issue resolution and ad-hoc requests for I&CM division
- Interview Process:
- 2 rounds: 1st round virtual, 2nd round onsite
- Duration: 30 60 minutes per round
- Shortlisting Deadline: July 8th
- Multiple interview slots available July 13 16

About the Company

E

Expert Technology Services