Quadrant - Washington, DC

posted about 2 months ago

Full-time - Senior
Washington, DC
Management of Companies and Enterprises

About the position

The Lead Java Developer will be responsible for designing and leading the development of eCommerce transactional financial applications, ensuring the integration of legacy systems with modern technologies. This role requires a combination of extensive Java development experience and leadership skills to guide delivery teams and facilitate project success.

Responsibilities

  • Design and lead eCommerce transactional financial applications that handle internal and external users.
  • Develop financial product transformation projects to migrate legacy systems to modern technology.
  • Provide data mapping and interface updates to existing programs to adopt new systems, leading delivery teams.
  • Develop technical project requirements, design artifacts, technical solutions, and system specifications.
  • Support legacy applications and develop Proof-of-Concept (POC) with new technology stacks.
  • Ensure overall integrity of the software architecture and validate it with system specifications.
  • Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation.
  • Provide user and operational support on applications to business users.
  • Conduct regular meetings with clients, share status updates, and document meeting minutes.
  • Prepare required documentation, including both program-level and user-level documentation.
  • Demonstrate independence, creativity, initiative, and the ability to understand the company's architecture and business goals.
  • Act as a bridge between architecture and applications teams, conveying integration solutions through architecture and design artifacts.
  • Take on administrative, coaching, and leadership roles across various teams to facilitate Scrum development.
  • Help the team maintain their burndown/burnup chart and set up retrospectives, Sprint reviews, or Sprint Planning sessions.
  • Provide software change management support to the development team and communicate change management status to the project team and COR.
  • Test the quality of software products during Sprints, ensuring the effectiveness and quality of the components and systems developed.

Requirements

  • 10+ years of U.S. based experience in Java development and leadership.
  • 15+ years of overall experience in software development.
  • Experience in eCommerce transactional financial applications.
  • Full stack development experience with modern Java, Angular, and AWS Cloud.
  • Experience with Microservices, Spring Framework, Struct, EJB, PL/SQL, and Oracle database.
  • Proficiency with CI/CD tools such as Maven and Jenkins.
  • Experience with front-end technologies, including AngularJS (2+).
  • Excellent verbal and written communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service