Java Developer
- Development
- Bengaluru
- 05/10/2023
- Full Time
Essential Skills:
- Experience with Java 8+, Springboot
- Experience with microservices architectures and APIs
- Exposure software design principles and patterns
- Experience with iterative delivery using Scrum, Kanban or SAFe
- Experience with SQL database persistence frameworks JPA, Hibernate
- Experience developing responsive user interfaces using modern Javascript frameworks such as ReactJS, VueJS, AngularJS.
- Experience automating functional and non-functional tests with testing frameworks such as CucumberJS, RestAssured, WebdriverIO, Jmeter
- Ability to problem solve and has attention to detail.
- Good time management and communication skills
Desirable Skills:
- Ability to share knowledge and collaborate well within a team
- Experience in devOps principles and CI/CD pipelines
- Enterprise platform experience with a high volume of transactions / users
- Experience with Typescript, Node.js, MongoDB and Redis
- Exposure to security best-practices
- Performance testing and tuning
- Oracle, Postgres or NoSQL databases
- Experience with cloud platforms (e.g. GCP, AWS)
- Experience to Docker and Kubernetes platforms (e.g. Openshift, EKS, GKE)