Senior Developer (9138277) needed by Endava Solutions, LLC in Plano, TX [and various unanticipated locations throughout the U.S.; may telecommute] to implement RESTful Web Services using JAX-RS and develop Micro services using Java/J2EE Technologies including Spring Boot, Hibernate, MySQL, MongoDB, Apache Kafka, Maven, Spring MVC and deploy to new Pivotal Cloud Foundry cloud (PCF). Implement OAuth2.0 security with PCF Spring boot apps that provides a user account and authentication (UAA) server that acts as an OAuth2.0 provider to secure app. Write Junit test cases for different Micro services to test web services functionality before integration with client. Implement Kafka producer and consumer applications on Kafka cluster setup utilizing Zookeeper. Write the Kafka producers to stream the data from external rest APIs to Kafka topics. Deploy the Micro services architecture Spring Boot application to PCF using build pack and Jenkins for CI/CD (continuous integration and continuous deployment) and work on PCF Dev to push and scale apps for debugging applications locally on a PCF deployment. Investigate issues, defects, determining problem root cause, formulating corrective action recommendations and implementing them. Develop microservices or RESTful APIs using Java and Springboot. Work in an Agile, Scrum, or Kanban environment. Work on continuous Integration & Deployment (CI/CD) utilizing Jenkins and GitHub. Work with relational databases. Use AWS, Azure or PCF technologies for deployment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level