Mid-Level Backend Java Developer - Contract - Vienna, VA - $65.00 - $70.47/hr.
The final salary or hourly wage, as applicable, paid to each candidate/applicant for this position is ultimately dependent on a variety of factors, including, but not limited to, the candidate's/applicant's qualifications, skills, and level of experience as well as the geographical location of the position.
Applicants must be legally authorized to work in the United States. Sponsorship not available.
Our client is seeking a Mid-Level Backend Java Developer in Vienna, VA.
Role Description
We are seeking a mid-to-senior Back-End Java Engineer to design, develop, test, integrate, and maintain back-end services and digital systems that support mobile and online banking platforms. This role partners closely with analysts, QA testers, front-end engineers, and cross-functional teams to deliver secure, scalable, and high-quality solutions.
The engineer works with minimal supervision on complex initiatives, provides technical direction, and coaches less experienced engineers. A strong commitment to collaboration, thoughtful system design, and sustainable, maintainable code is essential.
Design, build, and maintain back-end services and APIs supporting mobile and web applications
Ensure performance, reliability, quality, and responsiveness of services
Collaborate with cross-functional teams to define, design, and deliver new features
Analyze, identify, and resolve system bottlenecks, defects, and integration issues
Refactor and improve existing code to enhance readability, reduce complexity, and improve maintainability
Conduct peer code reviews to ensure adherence to design standards and quality expectations
Coordinate integration of new solutions with existing applications and platforms
Participate in Agile ceremonies including daily scrums and planning sessions
Create proof-of-concepts and architecture documentation to evaluate proposed solutions
Advocate for adaptive planning, continuous improvement, and automation
Contribute to knowledge sharing and mentoring of less experienced engineers
Skills & Requirements
Java + Spring / Spring Boot
Azure DevOps
Microservices
Strong experience with Java (Java 17 or newer preferred)
Solid understanding of J2EE, web services, and RESTful APIs
Experience with Spring and Spring Boot frameworks
Proficiency with source control tools (Git preferred)
Experience with CI/CD pipelines and related tools (e.g., Maven, Docker, Jenkins, GitHub)
Strong understanding of databases, SQL, and data integration patterns
Experience troubleshooting distributed and interconnected systems
Knowledge of microservices architectures and application scalability
Experience developing cloud-native applications (Microsoft Azure strongly preferred)
Familiarity with AI-assisted development tools to improve productivity and code quality
Awareness of sustainable coding practices and efficient system design
Effective written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences
Knowledge of banking or financial services industry standards and practices
Experience working in Agile environments and cross-functional teams
Ability to manage multiple priorities independently or within a team
Strong analytical, problem-solving, and system design skills
Experience with data engineering, analytics, and visualization tools (Power BI preferred)
Knowledge of data management, data migration, and performance optimization concepts.
7-10 years experience
java 17 or greater (java 17 came out in 9/2021)
ADO
Spring / Spring Boot framework expertise
Microservices architecture development
Web applications & web services (REST/SOAP)
Source control - Git or SVN
Database & SQL skills (JPA/Hibernate a plus)
CI/CD pipelines, build tools (Maven/Gradle), and Azure DevOps
Troubleshooting interconnected applications and performance tuning
Agile environment experience
Familiarity with AI-powered dev tools (e.g., GitHub Copilot)
Benefits/Other Compensation
This position is a contract/temporary role where Hays offers you the opportunity to enroll in full medical benefits, dental benefits, vision benefits, 401K and Life Insurance ($20,000 benefit).
Why Hays?
You will be working with a professional recruiter who has intimate knowledge of the industry and market trends. Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.
Nervous about an upcoming interview? Unsure how to write a new resume?
Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.
Hays is committed to building a thriving culture of diversity that embraces people with different backgrounds, perspectives, and experiences. We believe that the more inclusive we are, the better we serve our candidates, clients, and employees. We are an equal employment opportunity employer, and we comply with all applicable laws prohibiting discrimination based on race, color, creed, sex (including pregnancy, sexual orientation, or gender identity), age, national origin or ancestry, physical or mental disability, veteran status, marital status, genetic information, HIV-positive status, as well as any other characteristic protected by federal, state, or local law. One of Hays' guiding principles is 'do the right thing'.
We also believe that actions speak louder than words.
In that regard, we train our staff on ensuring inclusivity throughout the entire recruitment process and counsel our clients on these principles. If you have any questions about Hays or any of our processes, please contact us.
In accordance with applicable federal, state, and local law protecting qualified individuals with known disabilities, Hays will attempt to reasonably accommodate those individuals unless doing so would create an undue hardship on the company. Any qualified applicant or consultant with a disability who requires an accommodation in order to perform the essential functions of the job should call or text .
Drug testing may be required; please contact a recruiter for more information.
#LI-DNI
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 80144310
- Position Id: 1182916
- Posted 4 hours ago