This posting has been closed |
Seeking a Senior Java Developer with Spring Boot and Kafka experience for an 100% Remote position to maintain and develop Healthcare apps.
Senior Java Developers are responsible for the development, programming, and coding of Information Technology solutions. Senior IT Developers are responsible for documenting detailed system specifications, participation in unit testing and maintenance of planned and unplanned internally developed applications, evaluation and performance testing of purchased products. Senior IT Developers are responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application. Senior IT Developers lead efforts, oversee work results, provide training and serve as a technical resource for other Developers.
Required experience
- 5-8 years of IT development/programming/coding professional work experience
- Strong work experience in Java, J2EE with RESTful APIs and WebServices
- Strong work experience in Spring boot, Spring JDBC in the Microservices and Swagger API for Microservices
- Strong experience in OpenShift
- Strong experience with Kafka consumers and Producers
- Experience with data caching techniques in java such as Redis
- Experience with Mongo and/or PostgreSQL
- Experience Kubernetes and docker
- Experience in NodeJs
- IBM CouldPack or IBM App Connect experience and Apache streaming knowledge (preferred)
- ELK stack - Strong proficiency in Kibana and related technologies such as Elasticsearch, Logstash, and Beats. (preferred)
- Experience in designing, developing, and deploying reports and dashboards using Kibana. (preferred)
Education
- Bachelor’s Degree in Computer Science or Mathematics or relevant work experience