Mid Java API Developer Job Type: Permanent Full Time Location: Pittsburgh, Pennsylvania, United States Description: Mid Java API Developer Position Description This role must be performed in Pittsburgh, PA -or- Dallas, TX on the client site 5 days per week. For this role on this particular client engagement, employer sponsorship of immigration?related visa and/or green card status as part of the PERM process will not be available. Your future duties and responsibilities . Design, maintain and implementation of API, microservices and backend components . Work with API developers across the team to build new features at large scale . Improve API standards and services . Development and unit testing of Java RESTful services that integrates with external client systems . Working Knowledge and hands on experience in DEVOPs tools like Jenkins, uDeploy and GIT . Review Design Documents and provide feedback on approach and estimates . Creates technical designs for new systems, and/or modifications to existing systems. . Translates detailed requirements into functional system designs. . Ability to prioritize work and meet deadline and also establish and maintain effective working relationships with clients, project team members, supervisors, and employees from other departments. . Work closely with internal and external design, business, and technical counterparts . Excellent interpersonal skills including the ability to work closely with diverse personality types and understand technical issues. . Research and recommend functional libraries to expedite development. Required qualifications to be successful in this role . At least 4+ years overall experience Java/J2EE development with REST API, Spring Boot, XML, JSON, Swagger . 4+ years of experience developing and consuming SOAP and REST web services for an operational/production environment . Work with API developers across the teams to build new API features at large-scale . Improve API standards and services . Experience working with OpenShift, Containerization and Microservices . 3+ years of GitHub, Jenkins and CI/CD server . Knowledge of client-side technologies like Node JS, Angular 8+ . Experience in Kubernetes, Apache Kafka and MongoDB. . Experience integrating Java based applications with Oracle / SQL Server . Hands on experience working REST API development using Spring Boot & Spring framework. . Experience coding to prevent hacking and other vulnerabilities. . Strong collaboration and communication skills within distributed project teams and in an Agile environment. . Excellent oral and written communication skills. #M1 #DI-CB2 #L1 - KB1
Ref: #404-IT Pittsburgh