
Javaangularfullstack Techlead C1 Pun Mmcnatcon
3 days ago
Must have Java Springboot Angular Primary Skills: - Strong experience in OOPS concepts Core Java Java 8 features (like streams API lambda functions etc.) REST API (concept and implementation) Spring Boot and JPA (SpringDataJPA) Angular - Exception handling - Strong experience in writing unit tests via JUnit with any mocking frameworks like (Mockito EasyMock and PowerMock) - Experience in Leading a team of 10 or more people - Strong problem-solving skills - Good communication skills (especially verbal) - Experience using version control tools like GIT/BitBucket etc - Knowledge of RDBMS concepts (Postgres Oracle MySQL etc.) and the ability to write simple DDLs and DMLs - Experience in design patterns (Facade Proxy Builder etc) and know-how about SOLID principles and how to apply them - Able to conduct peer code reviews and provide relevant feedback Secondary Skills (know-how or implementation knowledge): - Experience in any message broker(RabbitMQ Kafka etc) - Spring Cloud (Spring Cloud Streams Tracing using SpringCloud Sleuth Circuit Breaker Pattern) Concept and usage of CI/CD tools like Jenkins SonarQube etc. - Microservices & Event-Driven architecture - Experience in agile software development methodologies - Docker or Kubernetes - Data modelling