Skip to main content

Java Developer

Technology
Georgia IT
Georgia, United States1 month agoUntil 11/7/2026

Job description

Title – Java Developer Role

Location – Alpharetta, GA - 3 to 5 days in the office

  • 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 React/Angular 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, Open-Source 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.

    REQUIREMENTS

  • 6+ years of software development experience.
  • Proficient in the software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments.
  • 3-5+ years of hands-on experience in Core Java, Spring Framework, Spring Boot, Spring Integration.
  • 3-5+ years of experience in Java server technologies like J2EE, servlets.
  • 3-5+ years of experience in Tomcat, Maven, etc., tools used for Java development.
  • 3-5+ years of hands-on experience in API/Web Services development using protocols such as REST, SOAP, and JSON.
  • Proficient with any one DB (Oracle, DB2, Sybase, etc.).
  • Experience with Service Oriented Architecture (SOA).
  • Strong knowledge of object-oriented 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.

DESIRED SKILLS

  • Knowledgeable in Financial Markets, Banking, or Wealth Management.
  • Familiar with related non-development fields (Product, UX, Business Analytics, Information Mapping, etc.)
  • Experience with JavaScript, AJAX and related frameworks (REACT and/or Angular).

Interested in this role?

Related