Job #: 2691

Title: Remote Java Developer

Job Type:

  • Contract
  • Contract Pay Rate:
  • $50-75
    • Anywhere
    • Posted 1 month ago

    The Java Developer will be responsible for performing analysis and development tasks.

    Responsibilities

    Performs product design tasks of a low, moderate or high complexity which may require research and analysis

    Works independently or collectively on design tasks

    Performs system design and specification development

    Program logic and flow-charting, testing, debugging and documentation

    Specific skill requirements could vary based on the type of development being performed

    Provides analysis of problems and recommends solutions

    Prepares program specifications and develops coding logic flowcharts in compliance with secure coding standards

    May lead discussions with the business and with business analyst

    Will work in conjunction with other developers

    Works within established procedures and tools to develop, test, and validate security features and code review

    Implement and maintain application software while following best practice application security throughout the code life-cycle

    Requirements

    2+ years’ experience with Functional & Object Oriented Programming and Design
    3+ years’ experience of Java
    2-3 years’ experience with Spring Boot, REST principles and methods
    Experience with Oracle DBA, SQL helpful
    2+ years’ experience with Waterfall, Agile, Test Driven Development or related lifecycle methodologies required
    Knowledge of In Memory Data Grids (IMDG), specifically Coherence, extremely desired
    Ability to interpret business requirements
    Experience with Unix/Linux, Mac
    Excellent written and verbal communication skills
    Full knowledge of common software design patterns
    Financial services experience nice to have
    Positive attitude and a willingness to learn essential

    Preferred Skills, Education, Experience

    Experience with real time, high volume transaction systems preferred
    Experience using Git, Gitflow, Bitbucket and Jira preferred
    Experience with TDD, BDD, JUnit and other testing libraries preferred
    Experience with Jenkins and Continuous Integration/Deployment preferred

     

     

    Your Name*

    Your Email*

    Your Phone*

    Your Message

    Please attach your Resume*