Senior Java Developer
Important Information
Location: Kuala Lumpur
Experience: 5 years+
Job Mode: Full-time
Work Mode: On-site
Job Summary
• Design, develop and maintain high-quality Java applications at the company.
• Collaborate with teams in other departments to identify and prioritise requirements.
• Develop best practices for the company and participate in code reviews with the team and other stakeholders.
• Conduct technical analysis to arrive at solutions and create technological artefacts in response to production issues
Responsibilities & Duties
• Design and develop applications using Java and latest J2EE technologies.
Take ownership and responsibility of project deliverables and work committed to meet project timelines.
• Deliver projects/tasks on time in alignment with requirement specification with an appropriate level of quality.
Qualifications & Skills
• Designing and Developing solutions according to user requirements in a timely manner, meeting our highest quality and performance standards
• Reviewing functional requirement specification and provide review and feedback to business analyst in term of implementation/impact considerations.
• Perform impact analysis ,prepare and participate in writing functional and technical solution specifications
• Perform hands on development, conduct unit/system testing to ensure application confirm to user requirements.
• Able to perform code reviews and ensure code quality in terms of standard programming practices and software frameworks.
• Liaising with end-users when required and provide update on support queries raised by users
• Debugging/troubleshooting of application issues by checking logs from servers
• Develop Restful Web Services in J2EE using JAX-RS and other libraries. Strong understanding of the web services architecture and Service Oriented Architecture (SOA) is preferred.
Role-specific Requirements
• Strong programming skills in Java and related server side technologies. (Java, J2EE, Struts, Spring, and Hibernate, REST APIs).
• Hands on experience on developing Restful Web Services in J2EE using JAX-RS and other libraries
• Strong understanding of the web services architecture and Service Oriented Architecture (SOA
• Strong working experience in SQL, PL/SQL Programming.
• Experience on micro services
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Top Skills
What We Do
Headquartered in Santa Clara, California, and backed by renowned private equity firms Advent International and Warburg Pincus, Encora is the preferred technology modernization and innovation partner to some of the world’s leading enterprise companies. It provides award-winning digital engineering services including Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. Encora's deep cluster vertical capabilities extend across diverse industries, including HiTech, Healthcare & Life Sciences, Retail & CPG, Energy & Utilities, Banking Financial Services & Insurance, Travel, Hospitality & Logistics, Telecom & Media, Automotive, and other specialized industries.
With over 9,000 associates in 47+ offices and delivery centers across the U.S., Canada, Latin America, Europe, India, and Southeast Asia, Encora delivers nearshore agility to clients anywhere in the world, coupled with expertise at scale in India. Encora’s Cloud-first, Data-first, AI-first approach enables clients to create differentiated enterprise value through technology