Senior Java Application Developer
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Job Description
Must-have
7+ years of experience in an application development role with a proven track record of delivering maintainable, quality solutions
Experience with modern Java development with the Spring framework
Experience with Cloud platforms - PCF, OpenShift
Experience with middleware technologies - MQSeries, WebSphere Message Broker (WMB) / IBM Integration Bus (IIB), IBM Operational Decision Manager (ODM)
Experience with application security involving TLS/2waySSL, HTTPS, certificates
Knowledge of correlated technologies such as REST, JDBC, SOAP, JMS, XML, JSON, HTTP, SQL and others.
Knowledge of server operating systems (Linux, Windows) and networking
Experience/Understanding of DevOps, automated Build/Deploy processes, and Agile
Nice-to-have
Knowledge of other correlated technologies such as Kafka, NiFi, Groovy, Python, Maven, Elastic stack (Logstash/Kibana/ElasticSearch)
Knowledge of federated authentication (PingFed), Active Directory
Knowledge of deployment platforms such as Jenkins, Nexus, and IBM Urban Code Deployment (UCD)