
Lead Developer - Java
Financial Industry Regulatory Authority, Inc. (FINRA)4 days ago
Rockville, MD, USAStaff+
Base Salary
$114k - $249k/yr
Responsibilities
- Design, develop, test, deploy, document, and scale complex enterprise software applications.
- Define and drive project technical architecture, technology-stack decisions, coding standards, and engineering best practices.
- Use Java and Python to build clean, modular, performant software on AWS.
- Design and integrate SQL and NoSQL data storage, APIs, and integration patterns.
- Lead code, requirements, specifications, and defect-resolution reviews across teams.
- Create software-engineering strategies, identify and mitigate risks, and support technology-policy and security-control compliance.
- Mentor and supervise junior staff and lead engineering teams in project-level work.
- Recruit, interview, and onboard engineering talent aligned with project needs.
- Drive internal and external process-improvement initiatives and report development status and metrics.
- Provide backup coverage for the Delivery Lead and collaborate with product management, architecture, and stakeholders.
- Ensure work products meet or exceed FINRA standards and support FINRA’s investor-protection mission.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related discipline, with at least seven years of related experience, or equivalent training and/or work experience.
- Demonstrated technical expertise in object-oriented and database technologies that resulted in enterprise-quality solutions.
- Experience developing enterprise-quality solutions in an iterative or Agile environment.
- Extensive knowledge of software-engineering approaches including test automation, build automation, and configuration-management frameworks.
- Experience with object-oriented programming languages such as Java, Scala, or Python.
- Strong experience with modern data storage, API design, integration patterns, software architecture, AWS cloud-native development, DevOps practices, and infrastructure as code.
- Strong written and verbal technical communication skills and the ability to develop effective working relationships.
- Ability to stay organized, manage competing priorities, work in a fast-paced environment, and rapidly develop new skills.
- A master’s degree and prior financial-services industry experience are preferred.
Benefits
- Hybrid work environment with defined in-person presence requirements; occasional travel and extended hours may be required.
- Base salary ranges vary by listed location from $114,200-$248,700.
- Employees may be eligible for a discretionary bonus, and non-exempt employees may receive overtime pay where applicable.
- Comprehensive health, dental, vision, life, disability, long-term-care, business-travel-accident, and legal insurance options are available.
- Immediate 401(k) participation and vesting with company match, plus eligibility for an additional FINRA-funded retirement contribution.
- Tuition reimbursement, commuter benefits, adoption assistance, backup family care, surrogacy benefits, employee assistance, and wellness programs are provided.
- Paid time off starts at 15 days and can increase to 25 days, with personal days, sick days, volunteer service days, holidays, and other paid leave.
- Childbirth, parental, and family-member-care leave are available subject to stated eligibility requirements.
About Financial Industry Regulatory Authority, Inc. (FINRA)
FINRA is the U.S. self-regulatory organization for broker-dealers, writing and enforcing rules, examining firms, surveilling markets, and running investor tools like BrokerCheck. A nonprofit formed in 2007 and headquartered in Washington, DC, it oversees compliance for over 3,300 firms and 610,000 registered brokers. FINRA is funded by member assessments and regulatory fees rather than taxpayer dollars, and builds large-scale data and surveillance systems used across U.S. securities markets.