Brooksource is hiring a Java Developer to support a large financial services organization’s backend development team. This role will focus on backend development and platform modernization efforts, with an emphasis on contributing immediately to critical initiatives and helping reduce backlog across key projects.
This is an opportunity for a self-sufficient senior engineer who thrives in fast-paced environments, can work with minimal oversight, and is comfortable contributing to sensitive, high-impact projects.
Key Responsibilities
Contribute to platform migration initiatives, ensuring scalability and performance improvements
Support development efforts across backend applications and database-driven systems
Help reduce backlog and keep engineering deliverables on track
Design, develop, and maintain robust, production-grade code in Java and .NET environments
Collaborate with cross-functional teams to deliver on critical and confidential projects
Build and consume RESTful APIs
Apply software design patterns and best practices to develop scalable and maintainable solutions
Participate in technical discussions, solution design, and problem-solving sessions
Required Qualifications
7–8+ years of professional software development experience
Strong hands-on experience with Java Development
hands-on .NET development experience
Proven ability to work independently with minimal supervision (“hit the ground running”)
Experience working in backend-focused environments
Strong understanding of software design patterns (e.g., Gang of Four principles)
Demonstrated ability to analyze problems and implement scalable solutions
Preferred / Nice-to-Have Qualifications
Experience with Spring Boot (Java)
Proficiency in C#
Experience working with relational databases (Oracle, SQL Server, etc.)
Experience building and integrating REST APIs
Exposure to large-scale platform migrations or modernization initiatives
What We're Looking For
Strong problem-solving mindset and ability to approach complex technical challenges methodically
Deep understanding of code organization, maintainability, and extensibility
Ability to clearly articulate why and how design decisions are made
A proactive contributor who can add value immediately without heavy onboarding
Logistics
W2 Contract (With potential for conversion or extension)
Health, Dental and Vision benefits available
Charlotte, NC (Hybrid 3 days onsite)
Full time (40 hours per week)
We are unable to provide sponsorship currently
Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
Industries
IT Services and IT Consulting and Banking
Referrals increase your chances of interviewing at Brooksource by 2x