Job Description :
Job description Job Description Who are we looking for? JAVA script, automation/java, Oracle Technical Skills: With good experience on architecting scalable solution for a transformation of this size 5 + years of Hands on Development experience JAVA / JASON-LD will be added advantage. strong understanding of developing RESTful Services using: o Java JDK 1.8 and newer o Spring Boot 2.x and newer o Spring Security, Spring REST, Spring Data JPA o REST architectural guiding principles o SQL Knowledge Implementation knowledge of: o Java applications using Kafka, JMS o DevOps and CI/CD o Web Security and OWASP guidelines o Coding best practices o Junits with Mockito as well as Spring Boot Test o Identify issues and provide fixes Tools and frameworks: o Git o Eclipse, STS or equivalent o Jenkins or equivalent o Oracle or any other RDBMS o Redis or any other NoSQL DB Advantageous to have: o Experience in developing applications on Azure or similar o Container-based implementation (Docker, Kubernetes, or PaaS) o Angular Strong process skills: o Agile and scrum methodologies Strong ability to gather and analyze requirements and translate them into technical specification. Ability to design, code, unit test, turnover, implement and support the changes. Writing and executing the unit test scenarios/cases to ensure the code quality and reliability. Deep understanding of all lifecycle components (code, test, deploy) Ability to present designs to peers and Product Owner for approval. Troubleshooting and debugging code to resolve technical issues. Optimizing application performance to ensure efficient use of software resources. Good verbal and written communication and interpersonal skills Process Skills: Should have worked in Agile Project