Team Lead/Senior Java Developer

Team Lead/Senior Java Developer
Company:

Jp Caliber


Details of the offer

Responsibility: • 5+ years of software development experience in Java 8.
• Experience in developing microservices using Spring Boot. Experience in security, transaction, 
Idempotency, log tracing, distributed caching, monitoring, and containerization requirements of 
microservices. Experience in developing High Cohesion & Loosely Coupled Micro Services.
• Strong experience in Spring Framework such as Spring Cloud, Spring Boot, Spring Data, Spring 
Security, Spring Batch, Spring AOP and others.
• Extensive experience in developing Microservices using Netflix OSS (Zuul, Eureka, Ribbon, 
Hystrix), Feign Client, Sleuth and Zipkin.
• Working experience in Industry Standard protocols related to API Security including OAuth.
• Should have excellent acumen in Data Structures, algorithms, problem-solving and 
Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and 
implementation of different types of Design patterns.
• Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and 
Immutability concepts, etc. Good fundamental knowledge of Enums, Collections, Annotations, 
Generics, Autoboxing, etc.
• Experience with Multithreading, Concurrent Packages, and Concurrent APIs.
• Basic understanding of Java Memory Management (JMM) including garbage collection concepts.
• Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate 
functions, etc.). Working knowledge of SQL/No-SQL and database technologies (Oracle, MySQL, 
Mongo DB, Cosmos DB). Expertise in JPA, Hibernate, and SQL.
• Hands-on experience with Message brokers like Kafka or others. 
• Hands-on experience in creating RESTful web services and consuming web services.
• Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
• Experience in writing Junit test cases using Mockito / Power mock frameworks. 
• Should have practical experience with Maven/Gradle and knowledge of version control systems 
like Git/SVN etc.
Nice to have: • Experience working on these front-end technologies such as HTML5, CSS3, and JavaScript along 
with React & Node JS frameworks.
• Knowledge in developing and deploying solutions on any of these cloud platforms (AWS, Azure, 
GCP) and containerized ecosystems (Docker, Kubernetes)
Algorithms, Kafka, Svn, Spring Batch, Spring Security, Cosmos DB, Oracle, Generics, Oauth, Data Structures, Mongo Db, Spring Data, Mockito, Gradle, Eureka, Oops Concepts, Design Patterns, Maven, Spring Boot, Multithreading, Java 8, Restful Web Services, Spring Aop, Mysql, Collections, Hibernate, Spring Cloud, Sql, Git, Log4j, Jpa


Source: Grabsjobs_Co

Requirements

Team Lead/Senior Java Developer
Company:

Jp Caliber


Wells Database Manager

**Responsibilities and duties**:- Give guidance on well information from all sources available. Help in standardizing and entering/updating information in th...


From S&P Global - Kuala Lumpur

Published a month ago

.Net Full Stack Developer

Position:.Net Fullstack DeveloperLocation: KL, MalaysiaContract: 12+ Months Extendable contract**Responsibilities**:**Job description**:- C#,.NET Core and ot...


From Panasia - Kuala Lumpur

Published a month ago

Waiter/Waitress

Job Descriptions:- Greeting customers while offering super customer service attention, taking, assembling and presenting food orders, requesting and receivin...


From Cpi Food Concept Sdn Bhd - Kuala Lumpur

Published a month ago

Front-End Developer

**Project** Description**:One of the leading Malaysian banks needs to continue software development work for web, mobile, APIs, database, integration, etc. T...


From Luxoft - Kuala Lumpur

Published a month ago

Built at: 2024-06-01T11:23:42.511Z