L3 Support - Backend Developer

Details of the offer

JOB DESCRIPTION
We are seeking an experienced and motivated L3 Support - Backend Developer to support, develop, and maintain server-side applications and services.
The ideal candidate will have expertise in Java Spring Boot, Java Spring MVC, Hibernate, and a range of backend technologies, along with a solid understanding of CI/CD pipelines, system integration, and Agile methodologies.
This role requires close collaboration with respective stakeholders, understanding the business requirement and resolving issues within the agreed SLA.
JOB RESPONSIBILITIES
Troubleshooting & Incident Management
Investigate and resolve critical production issues, often involving debugging complex code or identifying system-wide problems.
Analyze root causes, provide fixes and develop strategies to prevent future issues.
Proactively monitor to ensure that backend services are functioning optimally.
Application Development
Design, develop, and maintain backend services using Java Spring Boot, Spring MVC, and Hibernate.
Implement robust multi-threading, cache management, and security mechanisms, including security token handling.
Build scalable and high-performance APIs for front-end and external integrations.
Performance Optimization
Monitor application performance and implement caching strategies for faster data retrieval.
Optimize resource utilization and ensure scalability across the backend architecture.
Collaboration
Work closely with front-end developers and mobile developers to ensure seamless integration between backend systems and user interfaces.
Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to align with cross-functional team objectives.
Provide backend support for mobile and web application requirements, ensuring feature completeness and performance optimization.
Database Management
Design and optimize database schemas for performance and scalability using MSSQL, Oracle, and MongoDB.
Maintain data consistency and integrity across multiple systems and platforms.
CI/CD and Deployment:
Implement and maintain CI/CD pipelines using tools such as OpenShift Platform, WebSphere, Jenkins, Git, TFS, or SVN or equivalent.
Automate build, test, and deployment processes to ensure efficient and reliable application delivery.
Leverage testing tools like Selenium, SonarQube, and Nexus for quality assurance.
Security and Reliability
Implement robust security measures to protect sensitive data and system integrity.
Ensure reliability and fault tolerance of backend services, focusing on high availability.
Documentation
Produce and maintain detailed technical and user documentation, ensuring clarity and accessibility for developers, stakeholders, and support teams.
Document architecture, APIs, design patterns, and workflows to facilitate easier knowledge transfer and onboarding for new team members and support staff.
Maintain an up-to-date repository of configuration details, operational procedures, and troubleshooting guides inclusive of service access management (SAM).
Best Practices
Advocate for clean coding standards, modular design, and reusable components.
Stay updated with the latest trends in web development, CI/CD, and Agile practices.
Foster a culture of continuous improvement in the development of lifecycles.
JOB QUALIFICATIONS
Malaysian citizen
Passed Malay Language including an oral test at the Sijil Pelajaran Malaysia (SPM) level.
Possess a Bachelor's Degree in Computer Science, Information Technology, or an equivalent field, recognized by the Government from any accredited local or international higher learning institution.
Possess at least 7 years of hands-on experience in backend development.
Comprehensive understanding of fundamental design principles.
Technical Skills:
Strong expertise in Java Spring Boot, Spring MVC, Hibernate, and Microservices.
Proficiency in multi-threading, cache management, REST APIs, and security tokens.
Experience with database technologies, including MSSQL, MySQL, Oracle, and MongoDB.
Familiarity with WebSocket and RabbitMQ for real-time data exchange and queue management is a plus.
Expertise in system integration with REST APIs, JSON, data exchange protocols, and third-party services.
Knowledge of deployment platforms like OpenShift Platform and WebSphere.
Solid understanding of CI/CD pipelines and tools such as GitHub Actions, GitLab CI/CD, or Jenkins.
Experience in writing clear, structured technical documentation.
Soft Skills:
Strong problem-solving and analytical abilities.
Excellent communication and collaboration skills within Agile teams.
A proactive mindset to contribute to process improvements and innovation.
JOB STATUS
Permanent
All applications are treated with strictCONFIDENTIAL .
Only shortlisted candidates will be contacted for interviews.
Applications are consideredUNSUCCESSFULif no feedback is received within2 MONTHSof the closing date.#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Senior Technical Operations Specialist

GSCF|www.gscf.comGSCF is the leading global provider of working capital solutions. The company empowers companies and their financial institution partners to...


Peridotfinancing - Selangor

Published 18 days ago

Data Analyst I

Data Analyst ISalary: RM9,000 Location: Kuala LumpurJob Summary:The Demurrage Team provides an outstanding service to Trading & Shipping for handling demurra...


Manpowergroup Malaysia - Selangor

Published 18 days ago

Junior/ Senior, Php Developer

Hiring PHP Developer (Fresh Graduates with PHP experience are encouraged to apply) Must have at least 1-3 years experience in PHP and must be able to start i...


Two95 International Inc. - Selangor

Published 18 days ago

Application Analyst Sap Wm/Le

Be part of something bigger. Decode the future. At Electrolux, as a leading global appliance company, we strive every day to shape living for the better for ...


Ab Electrolux - Selangor

Published 18 days ago

Built at: 2025-01-10T22:27:16.129Z