Java Backend Developer
- Level
- Senior
Not stated in the posting: salary, work type, visa.
Open. First seen 2 October 2026.
About the role
Responsibilities
- Participate in the end-to-end design, development, and deployment of complex software solutions, leveraging deep proficiency in Java.
- Collaborate closely with cross-functional teams—product managers, designers, and fellow developers—to translate business requirements into clear technical specifications and deliver innovative solutions.
- Contribute to the architectural design of backend applications, ensuring scalability, modularity, maintainability, and optimized performance.
- Take ownership of the complete software development lifecycle—from concept and design to development, testing, and deployment—ensuring the delivery of high-quality software within established timelines.
- Build robust APIs, microservices, and server-side logic using Java and Spring Boot, following best practices and coding standards.
- Develop and maintain comprehensive unit and integration tests to ensure code quality, reliability, and system stability.
- Ensure security and compliance of software applications by adhering to industry standards and established security protocols.
- Participate actively in Agile processes, including sprint planning, daily stand-ups, reviews, and retrospectives, contributing to efficient and transparent team collaboration.
- Create and maintain technical documentation for system architecture, design decisions, APIs, and code to support knowledge sharing and long-term maintainability.
Need to Know / Need to Be
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience with strong proficiency in Java, including core concepts, advanced features, and best development practices.
- Hands-on expertise in backend development using Java/Spring Boot, including API development, microservices, and server-side architecture.
- Experience working with relational databases such as MySQL or PostgreSQL, including schema design, queries, and performance tuning.
- Proficiency with Git for version control, branching strategies, and collaborative development.
- Experience with testing frameworks such as JUnit for ensuring high code quality.
- Ability to produce clear, comprehensive technical documentation for code, APIs, and development processes.
- Familiarity with UNIX/Linux environments, along with basic system administration skills.
- Excellent communication and collaboration abilities, enabling effective teamwork with cross-functional stakeholders.
Good to Have
- Experience with containerization (Docker) and orchestration tools (Kubernetes).
- Exposure to cloud platforms such as AWS, GCP, or Azure.
- Background in fintech product development or knowledge of financial services technologies.
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
What this role asks for
Particular to this role
Cybersecurity · GCP · JUnit · Linux · MySQL · Spring · Unix
Rare in Encora's other 197 open postings.
Standard for backend roles
AWS · Java · Kubernetes · PostgreSQL
Common in backend postings at any company.
Read against Encora's other open postings on this site.
The team: Malaysia Team
This role is one of 40 open in Malaysia Team.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
CI/CD (9 of 40), Azure (8 of 40), Ansible (7 of 40), AWS (7 of 40), SQL (7 of 40), Git (6 of 40), Java (6 of 40)
OTHER ROLES ON THIS TEAM
- OCI cloud engineer posted Jul 28
- Ansible automation engineer posted Jul 28
- Strategy architect posted Jul 28
- VMware Cloud Foundation (VCF) Engineer posted Jul 28
- Tanzu engineer posted Jul 28
- OpenShift Engineer posted Jul 28
- IAM Governance Analyst posted Jul 24
- Security Engineer Analyst posted Jul 24
- Data Engineer posted Jul 22
- EDI Developer posted Jul 22
- Java Backend developer posted Jul 20
- Bill of Materials (BOM) Engineer posted Jul 20
- Mobile Engineer (Android, Kotlin) - 1058 posted Jul 14
- Mobile Engineer (iOS, Swift) -1057 posted Jul 14
- Developer (Oracle, Teradata or Hadoop) posted Jul 14
- Developer/Engineer-204 posted Jul 14
- Developer/Engineer posted Jul 14
- Developer/Engineer - Core Banking posted Jul 14
- 58- SAS Developer posted Jul 14
- Murex Developer(Risk) posted Jul 14
- AS400 / COBOL Life/Asia Developer posted Jun 23
- Principal Digital Security Architect posted Jun 22
- Senior API Security Engineer posted Jun 22
- Senior Mobile Security Engineer (Android/iOS) posted Jun 22
- Lead Application Security Engineer posted Jun 22
- ASP.Net Developer posted Jun 22
- Storage Platform Engineer posted Jun 22
- ServiceNow Engineer (Forms & Ansible Integration) posted Jun 22
- Cloud Engineer (AWS) posted Jun 22
- Senior Oracle PL SQL Developer posted Jun 22
- MFT Platform Specialist posted Jun 22
- Senior Data Engineer - Qlik Replicate posted Jun 22
- Network Security Operations Engineer posted May 4
- MUREX Developer posted Apr 17
- Business Analyst(Murex) posted Apr 17
- Developer(317) posted Apr 17
- AS400 RPG Developer posted Mar 20
- Cobol Developer posted Mar 20
- Senior Java Developer posted Jan 13
From the team and dates on Encora's own job board.
Similar jobs
- Software Engineer 4 (Java, Spring boot, Microservices & Cloud) at Black Duck Software, Inc.
Shares 14 skills: JUnit, Unix, Spring… · Senior level - Java Developer at Reveal Health Tech
Shares 13 skills: JUnit, Unix, Spring… · Senior level - Java & Microservices Developer at Unison Group
Shares 13 skills: JUnit, Spring, MySQL… - Senior Software Engineer - Java API developer at PubMatic
Shares 12 skills: JUnit, Unix, Spring… · Senior level - Full Stack Developer/ Application Developer at Node.Digital
Shares 12 skills: JUnit, Unix, Spring… - Production Support Engineer – Connect & RAMP at Encora
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.