Job Description:
- Experience with Java 17 and above
- Experience with Spring Boot and other Spring libraries
- Exposure to messaging systems (e.g. Kafka)
- Experience with Microservice Architecture
- Experience with working with Oracle SQL query optimization
- Exposure to containerized cloud technologies (e.g. Docker and Kubernetes)
- DevOps tooling experience (e.g. Jira, Jenkins, Sonar and Bitbucket)
- Formal training or certification on software engineering concepts or a related discipline and applied experience
- Experience with popular Java build tools and test frameworks (e.g. Maven, JUnit, Mockito and Cucumber)
- Hands-on practical experience in system design, application development, automated testing, application logging, monitoring and operational stability
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Exposure to agile methodologies such as Scrum, CI/CD, Application Resiliency, and Security
Required Skills
Java, Springboot,Microservices +Kafka + Cucumber