Description

Client is seeking for a  Sr BACKEND Java Developer with experience in the following: ·  8 years of software development experience ·  8 years of Java EE development experience ·  2-3years of experience on Cloud and microservices ·  Application development using Java EE, Spring or Spring Boot, Spring Security ·  Relational databases like Oracle, Postgres or no-SQL databases such as MongoDB ·  Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON ·  Event-driven transaction processing using EAI, ESB and messaging patterns using technologies such as Kafka, MQ, etc. ·  CI/CD tools such as Maven, Git/Stash, Jenkins, Nexus, uDeploy, Docker, etc. Hands-on experience in application deployment automation and pipelines • Experience implementing projects as a team in Agile environments (Kanban and Scrum) • Experience foundational development languages (Java, Python) for 5-7 or more years • Experience in user interface frameworks/platforms (Angular, React, etc.) • Experience with REST microservice architecture • Experience with S3, Route 53, EC2, ECS, API gateway, Cloud Front, Cloud Trail & Lambda development in AWS and MS-Azure or Google Cloud knowledge a plus Experience using high volumes of data and  data streaming platforms like kafka • Experience with relational and NoSQL databases in AWS • Experience with DevOps, Continuous Integration and Continuous Delivery (Kubernetes, Maven, Jenkins, Stash, Ansible, Docker) • Experience working with Artifactory and familiarity with API registries (e.g., Apigee) • Ability to learn new things, new technology, and tackle problem

Education

ANY GRADUATE