> Markdown version of [/jobs/ext/1208239-senior-full-stack-developer-java-angular-8-1-of-2](https://www.wearedevelopers.com/jobs/ext/1208239-senior-full-stack-developer-java-angular-8-1-of-2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack Developer (Java / Angular 8+) 1 of 2 - **Company:** Expert Technology Services - **Location:** McLean, VA, United States - **Experience:** Expert - **Salary:** $87,100.0 - $157,450.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Unit Testing, Databases, IBM DB2, Relational Databases, Programming Tools, Eclipse (Software), Java Platform Enterprise Edition (J2EE), FitNesse, Gradle, IBM WebSphere MQ, Java GUIs, Junit, Microsoft SQL Server, MySQL, Mockito, Angular 2+, Software Deployment, Software Engineering, SQL Databases, Systems Integration, GitHub Copilot, Large Language Models, Spring-boot, Sybase, Generative AI, Backend, Git, AngularJS, Information Technology, Front End Software Development, Virtual Agents, Restful APIs, Docker, Jenkins - **Published:** July 8, 2026 - **Apply:** https://www.careerjet.com/jobad/usf53a64c7e7e306954d18f38686d2a0e6 ## About the Role 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) ## Description 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 ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)