Our client, a leading Government Systems Integrator, is in need of a Backend/Middleware Developer for an initial 2 month remote contract. The Backend / Middleware Developer should be well experienced in developing back-end applications and frameworks using Java, Spring and Spring-Boot with common build (Maven) and CI/CD pipeline. The Backend developer should be an expert in Java/J2EE, Web services, RESTful APIs, SQL/PLSQLs and should be familiar with AWS/cloud technologies and possess strong understanding of Oracle Database and have experience in making complex technical and design decisions. The backend developer will collaborate with Front-end developers to integrate user-facing elements with server-side logic.
Required Skills
Bachelor’s degree in computer science, computer engineering or similar Minimum 5-8 years of IT experience in Design, Development, deployment and testing of Enterprise level JAVA WEB applications & Oracle databases, REST APIs and workflow applications Strong hands-on experience in implementing middleware technology such as Redhat JBOSS JBPM, API Manager (APIGEE/3scale) and JAVA Experience in developing Microservices/REST APIs with cloud platforms and designing with spring, spring-boot. Experience in building fully dynamic free text search Microservices using Elastic Search Experience with Oracle database 19c design and development and Proficiency in writing stored procedures using PL/SQL Expertise in API security and experience in working with Auth 2.0 framework like Okta, Azure and Keycloak Expertise in developing and deploying microservices using Docker, Kubernetes, and OpenShift skills are a plus Expertise in IDEs such as Visual Studio, IntelliJ, and Eclipse will be useful Experience in tools like Bitbucket, Jenkins & JIRA is a plus Excellent communication skills, critical thinker, and a good problem-solver Working knowledge of agile practices and principles