Java Developer

Details of the offer

Job Title: Java Developer Location: Kuala Lumpur, Malaysia Job Overview: We are seeking a highly skilled and experienced Java Developer to join our dynamic team.
The ideal candidate will have a strong background in Java development, particularly in backend systems, and a proven track record of delivering high-quality, scalable solutions.
This is an exciting opportunity to work on cutting-edge projects in a collaborative environment using industry best practices for building robust and efficient microservices-based architectures. Key Responsibilities: Design, Development & Implementation: Collaborate with the Lead Developer or Key Contributors to design, develop, and implement Java-based applications with a focus on backend solutions.
Ensure alignment with the organization's technical standards and best practices. Microservices Architecture: Develop modular and scalable microservices using an API-first approach with RESTful APIs.
Employ industry best practices in the design of microservices, ensuring smooth integration and optimal performance. Spring Frameworks & Java Proficiency: Develop robust and high-performance backend services using Spring Boot, JPA with Hibernate, and other microservices frameworks.
Expertise in Spring Cloud is a plus. Code Quality & Standards: Write clean, efficient, and maintainable code adhering to Java coding standards.
Practice and enforce the principles of MVC and Webflux for scalable, reactive programming. Database Management: Proficient in SQL (Oracle, MS SQL, etc.
), including working with PLSQL and Stored Procedures.
Identify and resolve performance bottlenecks, optimizing SQL queries and database indexing for better performance. Version Control & CI/CD: Use Git for version control and actively contribute to code reviews.
Work with CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins) for seamless deployment and integration. Error Handling & Data Validation: Implement centralized logging, exceptional handling, and data validation practices to ensure the quality, reliability, and maintainability of applications. Performance Optimization & Caching: Implement memory caching solutions such as Redis and leverage Kafka for event-driven architectures to improve performance and scalability. Agile Methodology: Participate in Agile development practices, including sprint planning, daily stand-ups, and collaborative development cycles. Insurance Industry Knowledge (Optional): Experience with the Insurance industry, particularly in Policy Core, is a plus. Unit Testing & Best Practices: Strong knowledge of JUnit for unit testing and test-driven development (TDD) to ensure high code quality and minimal defects. Required Skills & Qualifications: Education: A degree in Computer Science or a related field, or equivalent work experience.
Relevant certifications are a plus. Experience: At least 4 years of hands-on experience in backend Java development, especially in building scalable and efficient Java applications. Core Technical Skills: Java, Spring Boot, Spring Cloud JPA with Hibernate or equivalent frameworks Proficiency in RESTful APIs and Microservices SQL (Oracle, MS SQL), PLSQL, Stored Procedures Experience with Redis (Memory Caching) and Kafka (Event-driven architecture) MVC and Webflux development Git, CI/CD, GitHub Actions JUnit (Unit Testing) Additional Skills: Experience with centralized logging, exception handling, and data validation Familiarity with Agile development methodologies (e.g., Scrum, Kanban) Experience in the Insurance industry (particularly Policy Core) is an advantage. Strong problem-solving skills and ability to optimize code for performance.


Nominal Salary: To be agreed

Source: Talent_Ppc

Requirements

Internship For Information Technology

-Assist employees who are experiencing any procedural or operating difficulty with the use of IT applications, products or services.-Assist and support in ma...


Eco-Shop Marketing Sdn Bhd - Kuala Lumpur

Published a month ago

Salesforce Developer

BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect an...


Security Cleared Jobs - Kuala Lumpur

Published a month ago

Senior Developer, Salesforce (It Service Provider)

Open Position: Senior Developer, Salesforce (IT Service Provider) An IT service provider is currently Senior Developer, Salesforce to join them in their Kual...


Agensi Pekerjaan Btc Sdn Bhd - Kuala Lumpur

Published a month ago

Hr Intern

To achieve the ambition, we have set for ourselves, we are looking for colleagues who are ready to live our ethos every day. Come be a part of this journey! ...


British American Tobacco - Kuala Lumpur

Published a month ago

Built at: 2024-12-02T22:21:30.084Z