The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.

3304 - Java Developer (Payments Experience)

Job Description

Java Developer

Enterprise Payments Team

Blue Ash, OH




Essential Job Functions:

  • Design, code and unit test web services and/or web applications with an eye towards simplicity, reliability, scalability, extensibility, performance and re-use
  • Familiar with some software design patterns and software engineering principles
  • Communicates clearly and effectively with both technical and non-technical personnel
  • Work with Product Management to analyze requirements
  • Conduct design and code reviews and collaborate to ensure own codes passes review
  • Collaborate on technical architecture and design
  • Work within company standards and best practices to continuously improve software delivery
  • Complete estimates and work plans as appropriate for design, development, implementation and rollout tasks
  • Create and maintain technical system documentation throughout all phases of the SDLC
  • Communicate with the appropriate teams to ensure that assignments are managed appropriately and that completed assignments are of the highest quality.

Job Experience/Skills:

  • 5+ years of experience in architecting, designing, and building large scale distributed, service-oriented systems in an agile environment
  • Strong development experience with RESTful web services
  • 5+ years of Java, Kotlin experience a plus
  • 5+ years of Spring Framework experience
  • Experience with the JavaScript frameworks (e.g. React, AngularJS, or Node.js)
  • 2 -3 years of commercial web development experience with JavaScript/Typescript
  • Proficiency with client-side JavaScript frameworks (e.g,. Angular or ReactJS)
  • 3+ years of relational database experience
  • Experience with NoSQL databases
  • Experience deploying cloud-based systems for high availability, continuous monitoring, and scalability
  • Experience in test driven development
  • Experience with Git or similar version control software
  • Experience working in the Electronic Payments space/knowledge preferred

Eight Eleven Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.

Job Requirements

Java Developer - Payments

Job Snapshot

Location US-OH-Blue Ash
Employment Type Contractor
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

Brooksource

Brooksource is an IT Services Company, specializing in the recruitment and placement of high level IT professionals. We offer competitive compensation, paid holidays, 401k, health benefits, flexible work schedules and just about anything a top tier candidate would demand. Our diverse client base covers all industries and provides us the opportunity to place you, the candidate, in positions that span the entire IT spectrum. Learn More

Contact Information

US-OH-Blue Ash
Bailey Venner
Snapshot
Brooksource
Company:
US-OH-Blue Ash
Location:
Contractor
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

Java Developer

Enterprise Payments Team

Blue Ash, OH




Essential Job Functions:

  • Design, code and unit test web services and/or web applications with an eye towards simplicity, reliability, scalability, extensibility, performance and re-use
  • Familiar with some software design patterns and software engineering principles
  • Communicates clearly and effectively with both technical and non-technical personnel
  • Work with Product Management to analyze requirements
  • Conduct design and code reviews and collaborate to ensure own codes passes review
  • Collaborate on technical architecture and design
  • Work within company standards and best practices to continuously improve software delivery
  • Complete estimates and work plans as appropriate for design, development, implementation and rollout tasks
  • Create and maintain technical system documentation throughout all phases of the SDLC
  • Communicate with the appropriate teams to ensure that assignments are managed appropriately and that completed assignments are of the highest quality.

Job Experience/Skills:

  • 5+ years of experience in architecting, designing, and building large scale distributed, service-oriented systems in an agile environment
  • Strong development experience with RESTful web services
  • 5+ years of Java, Kotlin experience a plus
  • 5+ years of Spring Framework experience
  • Experience with the JavaScript frameworks (e.g. React, AngularJS, or Node.js)
  • 2 -3 years of commercial web development experience with JavaScript/Typescript
  • Proficiency with client-side JavaScript frameworks (e.g,. Angular or ReactJS)
  • 3+ years of relational database experience
  • Experience with NoSQL databases
  • Experience deploying cloud-based systems for high availability, continuous monitoring, and scalability
  • Experience in test driven development
  • Experience with Git or similar version control software
  • Experience working in the Electronic Payments space/knowledge preferred

Eight Eleven Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.

Job Requirements

Java Developer - Payments
Mwt2td5z6kzxt6hfr4z
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
3304 - Java Developer (Payments Experience) Apply now