United Software Group
Java API Developer
United Software Group, New York, NY, United States
Role: Java API Developer
Location: - New York City, NY (Hybrid)
Duration: 6+ months Contract Position
Job Description
Once You Are Here, You Will:
Work with stakeholder to gather the requirements
Develop, test and deploy APIs
Writing tested, idiomatic, and documented Java Code
Cooperating with the front-end developer in the process of integrating the RESTful API
Communicating with external web services
Producing, maintaining, and modifying REST APIs
Ensuring APIS are developed using industry standard best practices
Fixing any issues or bugs that arise
Required Qualifications:
Mandatory 5 to 8 Years of hands-on experience in design and development of RESTful APIs and Micro services using technology stack: Java/J2EE, Spring framework, Spring Batch, AWS Elastic Kubernetes Services (EKS), RDS Oracle DB, Apigee/API Gateway.
5+ Years' experience & expertise in frontend development using React JS, HTML5, CSS3 and Responsive web application development.
Must have experience in Rest API integrations
Experience in API layer security (e.g., JWT, OATH2), API logging, API testing, creating REST API documentation using Swagger and YAML or similar tools desirable
Experience in TDD, writing unit test cases in JUnit. Unit Test Frameworks: Mockito (Java), Junit (Java);
Nice to have exposure to End-to-end Test Frameworks: Fitnesse/Test API, Protractor; Functional Testing: Cucumber; Performance Test Tools: JMeter
Proficient in SQL and Stored Procedures such as in RDS Oracle DB
Experience with Unix, Linux Operating Systems preferably on AWS environment.
Experience with Scrum and other Agile processes.
Knowledge of Jira, Git/SVN, Jenkins, DevOps, CI/CD
Spring framework - (4.x)
Hibernate ORM - 4.x
Database - MS SQL Server
SQL Versioning tool - flyway (Optional)
Apache Active MQ -
PDF generation libraries - iText, flying saucer, html, CSS (for pdf 1.x) (Optional)
Build tools - Maven, Jenkins
UI - Understanding of Core JavaScript is needed other JavaScript frameworks can be learned and these are the frameworks and libraries
Angular or React
typescript, react, Redux, rx js
Loadash
Gulp or web pack
Location: - New York City, NY (Hybrid)
Duration: 6+ months Contract Position
Job Description
Once You Are Here, You Will:
Work with stakeholder to gather the requirements
Develop, test and deploy APIs
Writing tested, idiomatic, and documented Java Code
Cooperating with the front-end developer in the process of integrating the RESTful API
Communicating with external web services
Producing, maintaining, and modifying REST APIs
Ensuring APIS are developed using industry standard best practices
Fixing any issues or bugs that arise
Required Qualifications:
Mandatory 5 to 8 Years of hands-on experience in design and development of RESTful APIs and Micro services using technology stack: Java/J2EE, Spring framework, Spring Batch, AWS Elastic Kubernetes Services (EKS), RDS Oracle DB, Apigee/API Gateway.
5+ Years' experience & expertise in frontend development using React JS, HTML5, CSS3 and Responsive web application development.
Must have experience in Rest API integrations
Experience in API layer security (e.g., JWT, OATH2), API logging, API testing, creating REST API documentation using Swagger and YAML or similar tools desirable
Experience in TDD, writing unit test cases in JUnit. Unit Test Frameworks: Mockito (Java), Junit (Java);
Nice to have exposure to End-to-end Test Frameworks: Fitnesse/Test API, Protractor; Functional Testing: Cucumber; Performance Test Tools: JMeter
Proficient in SQL and Stored Procedures such as in RDS Oracle DB
Experience with Unix, Linux Operating Systems preferably on AWS environment.
Experience with Scrum and other Agile processes.
Knowledge of Jira, Git/SVN, Jenkins, DevOps, CI/CD
Spring framework - (4.x)
Hibernate ORM - 4.x
Database - MS SQL Server
SQL Versioning tool - flyway (Optional)
Apache Active MQ -
PDF generation libraries - iText, flying saucer, html, CSS (for pdf 1.x) (Optional)
Build tools - Maven, Jenkins
UI - Understanding of Core JavaScript is needed other JavaScript frameworks can be learned and these are the frameworks and libraries
Angular or React
typescript, react, Redux, rx js
Loadash
Gulp or web pack