Senior Java Full Stack Developer
Pittsburgh, PA, Dallas, TX OR Cleveland, OH - Onsite
Fulltime
Your future duties and responsibilities:
• At least 8+ years of Java API development, hands-on troubleshooting and deployment experience. (Mandatory)
• At least 5+ years of front end (UI) development experience using Angular, HTML, CSS.
• Hands on experience working with cutting edge technologies such as Spring Boot, Microservices.
• 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 8+ years overall experience Java API development with REST API, Spring Boot, XML, JSON, Swagger
• 6+ years of experience developing and consuming SOAP and REST web services for an operational/production environment
• 5+ years of experience in front end (UI) development using Angular, HTML, CSS.
• 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
Skills:
• Angular
• GitHub
• Jenkins
• MongoDB
• Oracle
• RESTful (Rest-APIs)
• Spring Boot
• Spring Security
• Swagger
• Apache Kafka