Previous Job
Angular /Java API developer
Ref No.: 20-02023
Category: Experienced Professional
Location: Pennington, New Jersey
Position Type:Contract
Start Date / End Date: 05/31/2020 to 03/18/2021

Genesis10 is currently seeking an Angular /Java API developer with our client in the financial industry in their Pennington, NJ location. This is a 12 month + contract position.


  • Able to design and implement a micro service-based application using Instabase, python, Django and related frameworks
  • Collaborate with product and business teams to define our product, balancing features with time to market
  • Good understanding of accessibility and security compliance


  • Python , REST, WEB APIs
  • Hands-on experience in designing and developing high-volume web services using API Protocols and Data Formats (REST, JSON, SOAP and XML)
  • Java development experience or other high-level programming in Python or JavaScript
  • Experience developing in an agile environment with tools like JIRA, Confluence, etc.
  • Experience with CI process and build tools like GitHub, Jenkins, Maven
  • Create software test plans following Test-Driven Development standards
  • Knowledge of (SDLC) software methodologies (e.g., SCRUM/Agile, Waterfall); Agile development is preferred
  • Hands-on experience working on various technologies which include Spring, Hibernate, Tomcat, Spring Boot, Spring Data, RESTful Architectures, XML, JSON, Java, JavaScript
  • Experience with SQL and any NoSQL database is a plus
  • Experience with autosys and batch processing
  • 5+ years of software development experience, 3+ years of professional work experience in developing REST, WEB APIs. Experience with libraries like scikit-learn, SpaCy, NLTK, CoreNLP, Gensim
  • Excellent communication and negotiation skills. Ability to comprehend customer requests and provide correct solution. Understanding of fundamental design principles behind a scalable application
  • Hands on Linux and Shell Scripting experience, Autosys batch job scheduling
  • Hands on SQL experience, experience in working with multiple data sources and databases and integrate into one system
  • Proficient understanding of code versioning tools (GIT) and Continuous integration continuous deployment Requirements
  • Experience in working in an agile environment to quickly iterate and deliver features to users
  • Able to work as a W2 employee of Genesis10 (no Corp-to-Corp)

Desired Skills:

  • Experience in building financial applications, experience in working with data using machine learning tools and data analysis tools like pandas, Scikit, TensorFlow
  • Bachelor's degree in a technical discipline such as Computer Science, Software Engineering; or equivalent work experience required

If you have the described qualifications and are interested in this exciting opportunity, please apply!

About Genesis10:

Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives.  If you are a high performing business or IT professional with solid, referenced experience, we want to meet you.  Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations.  We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement – project after project.   To learn more about Genesis10 and to view all our available career opportunities, please visit us at  "Genesis10 is an Equal Opportunity Employer, M/F/D/V”