Lead Java Developer

  • Charlotte, NC
  • Posted 2 days ago | Updated 2 days ago

Overview

On Site
Depends on Experience
Full Time

Skills

Apache Kafka
Computer Science
Fraud
JSON
JUnit
Java
Microservices
MongoDB
SOA
Spring Framework
Systems Design
Unit Testing
XML

Job Details

Qualifications

  • Bachelor s degree in computer science or related and a minimum of 8 years of relevant experience.
  • Lead a team of engineers to build, enhance and support Fraud and Authentication capabilities.
  • Proficient in System design principles.
  • Hands on experience in Java Microservices, Spring or Spring boot, MongoDB, Junit, Kafka.
  • Demonstrated experience with unit testing and mocking strategies.
  • Extensive working experience in SOA architecture (XML and JSON technologies).
  • Candidate must show a sense of urgency and take end to end ownership of tasks.
  • Candidate must be a self-starter, work independently with direction from a Principal Engineer/Engineer Manager.
  • Excellent verbal and written communication skills.
  • Open to relocate.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.