Skills
· Proven hands-on experience developing microservice applications using Core Java and Spring Boot.
· Proficiency in Java 8+ (Java 17 preferred), Spring Boot 3.x.x(Spring Security, Spring Data JPA, Spring Cloud), RESTful API design and JavaScript ES5+.
· Strong experience with React (React 19 preferred), TypeScript and Material UI (MUI).
· Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
· Should be well versed with State Management, Redux, Routers
· Familiarity with authentication concepts such as OAuth2; experience with Delegated UI is a plus.
· Experience on containerizing applications using Docker and Kubernetes.
· Hands-on experience with relational databases such as PostgreSQL or equivalent.
· Proficient in using code versioning tools like Git.
· Experience with DevOps CI/CD tools such as Jenkins, GitHub Actions.
· Data privacy / security best practices know how
· Solid understanding of object-oriented programming principles.
· Experience in Test Driven Design (TDD) and Unit testing frameworks.
· Experience working in Agile/SCRUM environments.
Skills
· Proven hands-on experience developing microservice applications using Core Java and Spring Boot.
· Proficiency in Java 8+ (Java 17 preferred), Spring Boot 3.x.x(Spring Security, Spring Data JPA, Spring Cloud), RESTful API design and JavaScript ES5+.
· Strong experience with React (React 19 preferred), TypeScript and Material UI (MUI).
· Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
· Should be well versed with State Management, Redux, Routers
· Familiarity with authentication concepts such as OAuth2; experience with Delegated UI is a plus.
· Experience on containerizing applications using Docker and Kubernetes.
· Hands-on experience with relational databases such as PostgreSQL or equivalent.
· Proficient in using code versioning tools like Git.
· Experience with DevOps CI/CD tools such as Jenkins, GitHub Actions.
· Data privacy / security best practices know how
· Solid understanding of object-oriented programming principles.
· Experience in Test Driven Design (TDD) and Unit testing frameworks.
· Experience working in Agile/SCRUM environments.
