company-logo-image

Java Developer (with Python Experience)

ashley-avatar-image

AI-generated summary

beta

This job is for a Java Developer with Python experience in Kuala Lumpur. You might like this job because it offers the opportunity to work with a diverse tech stack, mentor junior developers, and contribute to innovative software solutions at Encora.

Undisclosed

Kuala Lumpur

Job Description

Java Developer (with Python Experience)

Important Information

Location: Kuala Lumpur

Job Summary

As a Java Developer, you will be expected to be flexible, learn on the go, and work with a variety of programming languages to meet the needs of our evolving tech stack.

Responsibilities and Duties

  • Maintain and enhance existing Java applications that include HTML embedded in Java code (JSP/MVC).
  • Develop new features for our Python-based data processing microservices (working alongside the Data Engineering team).
  • Participate in the full software development life cycle, from design to deployment.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Stay current with industry trends and new technologies, and proactively bring ideas for improvement.
  • Provide mentorship and guidance to junior developers, assisting in their growth and learning.

Qualifications and Skills

  • Solid experience in Java development (5+ years), including working with JSP/MVC.
  • Strong interest and experience in Python and a willingness to deepen your knowledge of Python, particularly in the context of data processing microservices.
  • Familiarity with data processing systems, microservices, and related architectures.
  • Previous experience in web development, with an understanding of front-end technologies (HTML, CSS, JavaScript) and how they integrate with backend systems.

Additional Requirements

  • Familiarity with modern frameworks such as Spring Boot, Django, or Flask.
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Working knowledge of Next.js (or similar frameworks) for modern web development (although this is more for future projects).
  • Understanding of data processing pipelines and integration with backend services.

 

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.


Job Requirements


Company Benefits

Medical Insurance

Encora prioritizes your well-being with AIA medical coverage from day one, including outpatient care and hospitalization for your health needs.

Annual Leave & Sick Leave

We offers 12 days annual leave and 14 days medical leave, both pro-rated and earned monthly as part of the employee benefits package.

Work-Life Balance

Encora offers competitive compensation, flexible work arrangements, remote work, and support for personal well-being.


Additional Info

Company Activity

Last active - 1 hour ago


Company Profile

Encora Technologies Sdn. Bhd.-logo-image

Encora Technologies Sdn. Bhd.

Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With nearshore offices globally, we deliver accelerated enterprise modernization, innovation services at scale, and managed offerings for enterprise continuity.  A pure-play digital engineering expert in cloud-first, data-first, and AI-first technologies, we help our...