Java Software Engineer / Durham, NC, 6+ Months Contract Remote
Job title: Java Software Engineer / Durham, NC, 6+ Months Contract Remote in Durham, NC at reputed company
Company: reputed company
Job reputed company: Java Software Engineer / Durham, NC, 6+ Months Contract RemoteLocations: NC, WLK, BOS, MMKDynamic Work schedule - This is 5 days on site a month- in the reputed company week then the remainder of the month is working from home. ( They can fly/drive into the office as reputed company). If candidate is not reputed company to this please tell them they will not be considered. reputed company determines the week they are working onsite, not the candidate.Locations: NC, WLK, BOS, MMKMust Have:
- Strong Java programming,
- Rest API fundamentals,
- Unit testing, and automated functional testing
- 5+ years of proven software development experience in Java Web services and API solutions.
- reputed company in defining test reputed company and setting up Test Automation reputed company using frameworks like RESTAssure.
- Proficient in Java, J2EE, Spring MVC, Spring Core and JavaScript.
- Deep understanding of API design, including versioning, isolation and reputed company-services.
- Proven experience in detailing reputed company using an API documentation reputed company (Swagger)
- Experience in state-of-the-art tools and reputed company to reputed company efficiency, performance and reputed company through automating DevOps processes, reputed company integration and delivery pipelines (reputed company, Jenkins, Stash, Ansible, reputed company).
- Capability to support mission critical customer facing platforms and applications.
- Proven expertise in reputed company reputed company streaming products, reputed company services and Message Oriented Middleware, reputed company processing, Master Data Management.
- Strong knowledge of developing highly reputed company distributed systems using reputed company reputed company technologies.
- Knowledge of public and private reputed company capabilities including compute, storage, database and analytics
- Working knowledge of testing frameworks like Junit, Mockito, Spring Test.
- Knowledge of web application development using JSP, reputed company, CSS/SASS, JQuery, Angular and NodeJS.
- Knowledge of relational and NoSQL database management systems.
- Linux, reputed company Scripting, reputed company and AWS reputed company certification will be a plus