Job Description :

Role: -  Java SpringBoot Developer

Location: -    NYC, New York

Job Type: -    C2C , 1099 & W2

Duration:- Long-Term Contract

 Job Description:

  • •       5+ years’ experience building scalable software systems and services in Java & Spring boot programming languages
  • •       Should provide support to Java, spring boot applications by applying engineering expertise to troubleshoot, modify and engineer software solutions and configurations to ensure the product/solution performs within optimal design specifications.
  • •       Should support, investigate, debug and reproduce issues, provide fixes and workarounds and verify changes to ensure continued operability of the software solution.
  • •       Flexible to work in 24X7 shifts based on customer need.
  • •       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
  • •       Experience in at least one database system such as SQL Server or MySQL or PostgreSQL
  • •       Experience with data flow and data processing tools ( BPMN )
  • •       Working knowledge of network protocols like TCP/IP and HTTP and the knowledge of what makes a RESTful API
  • •       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, Maven
  • •       Experience with messaging queues (RabbitMQ or Kafka or redis).
  • •       Experience with version control systems like git or stash
  • •       Experience with Agile (Scrum/KANBAN) methodologies
  • •       Proficiency with JavaScript and HTML5
  • •       Professional, precise communication skills
  • •       Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
  • •       Creating self-contained, reusable, and testable modules and components
  • •       Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • •       Creating custom, general use modules and components which extend the elements and modules of core AngularJS

Similar Jobs you may be interested in ..