Epicareer Might not Working Properly
Learn More

Java Backend Developer

Salary undisclosed

Apply on


Original
Simplified
Title: Java Developer

Experience: 2 - 5 Years

Notice Period: 15 days or less

Locations: Kuala Lumpur (Malaysia)

Job Description

Core Java:

Java Fundamentals: Strong understanding of Java SE

Java EE/Jakarta EE: Knowledge of enterprise-level Java for web applications.

Concurrency: Understanding of multithreading, thread management, and concurrent programming.

Frameworks And Libraries

Spring Framework: In-depth knowledge of Spring Core, Spring Boot, Spring MVC, and Spring Data.

Hibernate/JPA: Expertise in object-relational mapping and working with databases.

Microservices: Experience with building and maintaining microservices.

Web Technologies

RESTful Services: Proficiency in designing and implementing REST APIs.

SOAP: Understanding of SOAP-based web services and related tools (e.g., JAX-WS)

WebSockets: Knowledge of WebSocket protocol for real-time communication.

Security

Authentication and Authorization:

Experience with AD/ADFS, OAuth, JWT, and Spring Security.

Data Protection

Understanding of encryption, SSL/TLS, and secure coding practices.

Database Management

SQL: Strong skills in writing complex SQL queries and working with relational databases (e.g., MySQL, PostgreSQL, Oracle, MSSQL).

Database Design: Knowledge of database schema design and optimization.

Additional Skills

APIs and Integrations: Knowledge of integrating with third -party APIs.

Message Queues: Experience with message brokers like IBM MQ, RabbitMQ, Kafka, or ActiveMQ.