Java Developer

  • 30 Jan 2018


Designs, develops, analyzes, and maintains high-quality software product applications.


  • Working with our backend team on APIs / server side requirements
  • Contributes in software design meetings and analyzes user needs to determine technical requirements.
  • Designs and develops high-quality code.
  • Tests, debugs, analyzes and fixes application problems/issues.
  • Impements automated integration and works with our QA team
  • Closely works with stakeholders and business analysts to correct issues on time.
  • Interacts with internal stakeholders to support product releases and/or resolve program problems.
  • Follows the software development life-cycle process.

Required Experience/Skills:

  • Solid development, analytical, and technical skills.
  • Provide solutions to a variety of technical problems of moderate scope and complexity independently.
  • Keen insight of software development methodologies and the software development lifecycle.
  • Address issues faced during implementation, shares challenges with the team.
  • Intermediate knowledge of required programming languages.
  • Effective verbal and written communication skills; effective customer service skills.
  • Ability to work independently or within a team environment and handle multiple projects simultaneously.
  • Proficiency with Microsoft Office applications.


  • 3+ years software development experience including design and development.
  • Financial industry experience preferred.
  • Bachelor's degree in Computer Science or related field, or equivalent work experience.