Java Developer in Richmond, VA at DISYS

Date Posted: 6/20/2018

Job Snapshot

Job Description

Engineers selected for this position will be part of what is often a customer’s first contact with the company, application for a credit card. As such, your daily work touches thousands of prospective customers, our regulators and the first impression as a company makes on each. In order to fulfill our mission of changing banking for good, each customer touch point gives you the opportunity to see the customer behind the transaction and provide them the world class service they deserve.

•       Designs, develops, and implements web-based Java applications to support business requirements.

•       Embraces agile methodologies to collaborate with business requirements managers to identify intent, creates design documents

•       Performs program coding driven by meaningful testing

•       Resolves technical issues through debugging, research, and investigation.

•       Typically reports to a supervisor or manager.

Job Requirements


Must have experience with




•       Education

o       Bachelor's degree in area of specialty (Computer Science, Computer Engineering)

•       Experience

o       6+ years of experience in the field or in a related area (including but not limited to functional or OOP languages)

•       Competencies

o       Familiar with standard concepts, practices, and procedures within production Java applications

o       Relies on experience and judgment to plan approaches, accomplish goals and clearly identify risks

o       Performs a variety of tasks including

       Development

       Deployment

       Production Support

       Documentation

o       A degree of creativity and latitude is required.

o       Relational Database Design

Preferred Applicant

•       Education

o       Advanced Degree in IT related field

•       Experience with SpringBoot including one or more of the following

o       SpringMVC

o       SpringReactive

o       SpringREST

o       SpringJPA

o       SpringWebSocket

•       Experience with Cloud Platforms

•       Microservice design driven architecture

•       Functional programming concepts and libraries for Java

o       Vavr

o       Lombok

•       DevOps experience for Zero-downtime cloud deployment

•       Creative approaches to simplify codebases, analyze opportunities for improvement and enhance code performance

Experience in NodeJS, Python or GoLang programming concepts and best practices

Digital Intelligence Systems, LLC. is an Equal Opportunity Employer, M/F/D/V. We do not discriminate against any employee or applicant because they inquired about, discussed, or disclosed compensation. Email recruitinghelp @ to contact us if you are an individual with a disability and require accommodation in the application process.


  1. Programmer Jobs
  2. Web Designer Jobs