Java Lead Engineer

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

About The Position

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Role Job Title: Lead Java Developer Location: Alpharetta, GA Duration: Full-Time Job Summary 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