Job Description :

Job Title: Full-stack Java Developer
Location: O'Fallon, Missouri 63368
Duration: 24 Months

  • Job Description:
    Supporting the Client Cyber and Security Services program members of this team have an opportunity to build new and extend current fraud prevention services. 
  • This exciting area within Client is growing fast and creating cutting edge technologies that prevent fraud across the globe. 
  • This is an agile team that will be balanced across full stack engineering and data engineering. 
  • The team will also provide leadership for other teams in using strong architecture and technology delivery practices that create the best solutions.
  • The Senior Software Development Engineer will play a critical role in creating new products and new functionality.

Role:

  • Perform analysis of system requirements, elaborate into user stories and acceptance criteria in an Agile methodology format
  • Automate build, operate, and run aspects of software.
  • Hunger for Systems and Technical knowledge – constantly analyzing and innovating new, better approaches to our systems
  • Perform demos/acceptance discussions in interacting with Product Owners.
  • Provide technical guidance to junior team members
  • Build and modify applications using a mix of Java, JavaScript, Python, SQL and Spark
  • Maintain thorough unit tests
  • Actively work with testers and other engineers to ensure requirements are met and tested from end-to-end

All About You:
The ideal candidate would have the following PRIMARY skills:

  • Experienced in Java development, design patterns, threading, unit testing, debugging and Spring Boot
  •  Experience with REST service design and development
  • Experience with data analysis
  • High-energy, detail-oriented and proactive with the ability to function under pressure in a collaborative (Agile) environment
  • High degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities
  • Strong communication skills, both verbal and written, with strong relationship, collaborative and organization skills
  • Strong SQL skills
  • Some experience with JavaScript, HTML, CSS, Angular or React
  • Comfortable sharing ideas, asking questions and seeking help through tools like Teams or Slack.


Required technical skills:

  • Full Stack Java developer- Advanced
  • Worked in Spring boot framework- Advanced
  • Data Base (Oracle) proficient with writing queries- Advanced

Desired/nice to have skills:

  •  Microservices API and cloud native architecture/Azure/ AWS
  •  Use of spring batch for applications
  •  Hadoop data clusters and NIFI pipelines
             

Similar Jobs you may be interested in ..