Previous Job
Java Developer
Ref No.: 18-55316
Location: NYC, New York
Start Date: 08/02/2018
Sr Java Developer
Location: New York


• Design, Develop, Test, Deploy and maintain highly scalable, high performance, multithreaded, service-oriented software modules.

• Hands on coding and architecture in content management data integration systems and workflows

• Participate in regular peer code reviews with the team

• Apply principles of test driven development to ensure code quality and good design Improve the speed and dependability of the build and release process working towards Continuous Deployment Believe that the effort to automate everything in the development process is worth executing

• Keep current with the latest in server side development and data integration technologies

• Qualifications Skills : Bachelor in Computer Science or equivalent experience 5 years' experience building scalable software systems and services in Java skills with expertise on multi-threading, spring and hibernate, REST API.

• Strong object oriented programming background and a passion for scalability, reliability and reusable code

• Self-starter who can work independently Experience in processing xml json streams

• Expertise required with at least one database system such as SQLServer, MySQL, PostgreSQL, Cassandra, MongoDB, DynamoDB, Redis Exposure to cloud based architectures and tools AWS, Microsoft, Google Apache Nifi or Talend exposure with ability to scale down and scale up server and monitor the same through Rest API preferred. RabbitMQ and MongoDB exposure is preferred

• Excellent working experience with Continuous Integration and Continuous Deployment Experience with automated testing including Test Driven Development Behavior Driven Development Experience working with build tools like Jenkins, Bamboo, Maven, andor Gradle

• Experience with messaging queues RabbitMQ or Kafka or redis.

• Experience with version control systems svn, git, stash

• Experience with Agile Scrum KANBAN methodologies

Job Title : Automation Test Lead
Only FTE
San Diego, US
Mandate skill - Automation Test Lead Java applications and projects using web applications or micro services

· Should have experience in Microservice Testing. The applications are Distributed and cloud enabled. The consultant should have experience in testing Distributed application & Cloud enabled applications
· Typical Microservices handles requests by passing between relevant modules. Automation experience on covering these REST API communications is needed
· Sometimes calls are made to external services that cross network boundaries (FedEx Services, D&B Catalog Services). Testing of these choppy services, latency etc need to be considered. So an experience on these areas is added advantage.
· Experience in Testing with Integration of these services with any Web application
· Experience in NoSQL Testing like MongoDB is an added advantage. Having an experience in testing RDBMS is a must
· Experience in working with Scrum, Agile process
· Experience in this combination is an added advantageàCucumber, Selenium
· Experience in testing the application in multiple devices is an added advantage.