Java Lead Engineer

CapgeminiAtlanta, GA
4d$86,129 - $127,189

About The Position

Design and enhance Java-based middle‑tier services while collaborating across engineering, product, and operations teams to deliver scalable, high-quality solutions. Leverage strong SOA, API, and financial domain expertise to produce robust technical designs and mentor developers in building next‑generation platforms.

Requirements

  • 10 years of software development experience
  • Proficient in software development domain and principles including design patterns code structure programming languages continuous integration and deployments
  • 5 years of handson experience in Core Java Spring Framework Spring Boot Spring Integration
  • 5 years of experience in java server technologies like J2EE servlets
  • 5 years of experience in Tomcat Maven etc tools used for Java development
  • 5 years of handson experience in APIWeb Services development using protocols such as REST SOAP JSON
  • Proficient with any one DB Oracle DB2 Sybase etc
  • Experience with Service Oriented Architecture SOA
  • Strong knowledge of objectoriented programming design patterns and methodologies
  • Good understanding of Web Services protocols such as REST SOAP JSON and API design for extensibility and portability
  • Excellent English verbal and written communication skills

Nice To Haves

  • Knowledgeable in Financial Markets Banking or Wealth Management
  • Familiar with related nondevelopment fields Product UX Business Analytics Information Mapping etc
  • Experience with JavaScript AJAX and related frameworks REACT and/or Angular

Responsibilities

  • Effectively work with the PMO Development Product Management Business and Technical Operations Systems Engineering Infrastructure Networks and Architecture teams
  • Design and develop middle layer services in Java connecting to ReactAngular based application
  • Performs new development maintenance fixes and enhancements to meet business requirements
  • Draft and review architectural diagrams specifications business requirements as well as various design documents
  • Work with our existing technology stack Java C++ Linux Unix OpenSource Platforms and SOA as well as new technologies for our next generation solutions
  • Documents technical requirements program and subsystem designs resolutions to system problems project task descriptions effort estimates and unit and integration tests
  • Acquire a robust understanding of financial products services processes and organizational structure in order to find optimal solutions
  • Maintain awareness of industry trends compliance concerns risk control processes and regulatory landscape
  • Mentor other software developers

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service