Java Developer

Spadtek Solutions LLC Logo
Spadtek Solutions LLC
  • Construction
  • Applications have closed

Title: Java Developer

Location : Alpharetta, GA 30005 (Need Locals and with DL)

Experience: 8 10 years

Visa: H1B, – L2, and TN

Position Description:

  • Wealth Management Product Technology team is looking for an experienced Java Developer to join a technologically advanced team focusing on developing and enhancing the Private Banking Group, Sales applications.
  • Candidate must have significant expertise in design and development of core Java applications as well as scalable service-oriented application.
  • Candidate should be fluent in related technologies including Spring, Spring boot, databases, database interface layers, web protocols and standards, and associated Java development tools.
  • To be successful, the role will require the individual to understand the banking technology landscape, and to offer creative solutions that integrate current capabilities with proprietary system builds.

Job Functions/Duties and Responsibilities:

  • Hands-on development using Java and related technologies
  • Design and development of Java applications as well as building scalable application based on Microservices architecture
  • Work as part of a banking Agile Squad
  • Candidate must have good communication skills and have the ability to lead IT deliverables
  • Working in the Agile development methodologies, collaborating with business and technology teams located globally
  • Actively contribute and participate in sprint grooming and planning discussions, daily stand-ups, and Agile ceremonies

Skills Required:

  • 3-5+ years of hands-on experience in core Java 1.8 or higher, and related technologies.
  • Good working knowledge of Spring, Spring boot and spring security.
  • Good understanding of microservices architecture and design principals.
  • Good working knowledge of Java EE, Web Services (REST, SOAP, MQ, Tomcat)
  • Working experience in the Databases Design, Development, SQL, PL/SQL and Tuning (preferably DB2)
  • Working experience in designing and developing user interfaces using Angular
  • Working experience in understanding of requirements of large enterprise applications (security, entitlements etc.)
  • Working experience and very good understanding of Design Patterns
  • Good communication skills, should be able to work across both Business Users and IT teams across regions and can lead IT deliverables
  • Experience in working with partners and stakeholders across geography and time zones
  • Working experience in agile development methodologies

Skills Desired:

  • Working knowledge of Unix/Linux and/or any scripting language
  • Working knowledge of financial market, lending based products and Wealth Management
  • Exposure to JIRA or other ALM tools to create a productive, high quality development environment

Educational Qualification:

  • Minimum BS degree in Computer Science, Engineering or a related field.