Senior Java developer
OverviewBrooksource 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 ResponsibilitiesContribute to platform migration initiatives, ensuring scalability and performance improvementsSupport development efforts across backend applications and database-driven systemsHelp reduce backlog and keep engineering deliverables on trackDesign, develop, and maintain robust, production-grade code in Java and .NET environmentsCollaborate with cross-functional teams to deliver on critical and confidential projectsBuild and consume RESTful APIsApply software design patterns and best practices to develop scalable and maintainable solutionsParticipate in technical discussions, solution design, and problem-solving sessionsRequired Qualifications7–8+ years of professional software development experienceStrong hands-on experience with Java Developmenthands-on .NET development experienceProven ability to work independently with minimal supervision (“hit the ground running”)Experience working in backend-focused environmentsStrong understanding of software design patterns (e.g., Gang of Four principles)Demonstrated ability to analyze problems and implement scalable solutionsPreferred / Nice-to-Have QualificationsExperience with Spring Boot (Java)Proficiency in C#Experience working with relational databases (Oracle, SQL Server, etc.)Experience building and integrating REST APIsExposure to large-scale platform migrations or modernization initiativesWhat We're Looking ForStrong problem-solving mindset and ability to approach complex technical challenges methodicallyDeep understanding of code organization, maintainability, and extensibilityAbility to clearly articulate why and how design decisions are madeA proactive contributor who can add value immediately without heavy onboardingLogisticsW2 Contract (With potential for conversion or extension)Health, Dental and Vision benefits availableCharlotte, NC (Hybrid 3 days onsite)Full time (40 hours per week)We are unable to provide sponsorship currentlyBrooksource 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.