Company Name: Ethics Advanced Technology Ltd.
Roles & Responsibilities:
- Hands on experience in Java Application Development (Spring Boot)
- Experience in applying spring components: MVC, Security, Cloud, JPA, Hibernate, WebFlux
- Good understanding of micro-service architecture, Docker/Kubernetes and CI/CD
- Understanding on Web technology and REST API
- Knowledge in JavaScript, Angular/React, HTML, CSS is preferred.
- Familiar with Microsoft SQL Server/Oracle database
- Experience in conducting Unit Test
- Very good problem-solving capability, knowledge in software design patterns and principles client communication and technical lead a small/medium team.
- Familiarity with Agile (Scrum) process and project management tools like JIRA and OpenProject.
- Solid understanding of using versioning tools, e.g. Git.
Educational Qualification:
- Bachelors degree in Computer Science & Engineering from a reputed university. Candidate having Masters degree will get preference.
Work Experience:
- At least 3 year(s)
Others Requirements:
- 3+ years of experience in software development using Java (Spring Boot).
Others Benefit:
As per company rules.