> Markdown version of [/jobs/ext/4566729-lead-developer-java](https://www.wearedevelopers.com/jobs/ext/4566729-lead-developer-java). 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). --- # Lead Developer - Java - **Company:** Financial Industry Regulatory Authority, Inc. - **Location:** Fairfax County, VA, United States - **Experience:** Expert - **Salary:** $114,200.0 - $248,700.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Build Automation, Automation of Tests, Cloud Computing, Configuration Management, Information Systems, Databases, Continuous Integration, DevOps, Python (Programming Language), NoSQL, Object-Oriented Software Development, Performance Tuning, Software Architecture, Software Engineering, SQL Databases, Data Storage Technologies, Infrastructure Automation Frameworks, Information Technology, Api Design, Service Stack, Microservices - **Published:** November 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b91640ea8ad703b0 ## About the Role * Bachelor's degree in Computer Science, Information Systems or related discipline with at least seven (7) years of related experience, or equivalent training and/or work experience; Master's degree and past Financial Services industry experience preferred. * Demonstrated technical expertise in Object Oriented and database technologies/concepts which resulted in deployment of enterprise quality solutions. * Past experience with developing enterprise quality solutions in an iterative or Agile environment. * Extensive knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks. * Strong written and verbal technical communication skills. * Demonstrated ability to develop effective working relationships that improved the quality of work products. * Should be well organized, thorough, and able to handle competing priorities. * Ability to maintain focus and develop proficiency in new skills rapidly. * Ability to work in a fast paced environment. * Experience with object oriented programming languages such as Java, Scala or Python. ## Description * Review and analyze complex process, system and / or data requirements and specifications across a major program or project or several small projects or programs. * Serve as the technical subject matter expert for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems. * Serve as the primary designer for complex component designs for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems. * Build, test, deploy, and document complex software components for one or more areas (subsystems) for a larger system or multiple areas (subsystems) for smaller systems as well as, help others with theirs. * Create software engineering strategies that help identify and mitigate risks. * Lead other team members in peer review of code and identify re-usable frameworks. * Interface with other team members and other teams in peer review of requirements, specifications and software. * Document and communicate development status in a timely manner including metric reporting. * Champion the collaborative resolution of defects. * Direct internal process improvement initiatives. Provide feedback on processes by offering suggestions. * Mentor and supervise junior staff in project-level tasks. * Participate in external process improvement committees as a Development representative. * Provide backup coverage for Delivery Lead. * Assist with adherence to technology policies and comply with all security controls. * Ensure all work products meets /exceeds FINRA standards. * Demonstration of FINRA's values. * Collaboration, both in-person and virtually, in furtherance of FINRA's mission of investor protection and market integrity. Additional Details: Job Duties * Design, build, and scale applications, and lead engineering teams * Design, develop, and maintain complex, enterprise-grade applications on AWS through clean, modular, and performant code * Demonstrate solid expertise in Java and Python * Define and drive the technical architecture and technology stack for the project * Strong experience in modern data storage solutions (SQL and NoSQL), API design, and integration patterns * Apply strong understanding of software architecture patterns (microservices, event-driven, etc.) * Proficiency with cloud-native development on AWS * Proficiency with DevOps practices, CI/CD, and infrastructure as code * Establish engineering best practices and coding standards * Collaborate with product management, architecture, and key stakeholders to develop constructive and cooperative working relationships Resource Management * Recruit, interview, and onboard top engineering talent aligned with project needs * Collaboration, both in-person and virtually, in furtherance of FINRA's mission of investor protection and market integrity.