Senior Development Developer

AI overview

Develop and maintain high-performance, scalable Java applications while collaborating with cross-functional teams and utilizing modern development practices in an Agile environment.

Senior Development Developer

 
Important Information 


Location: Kuala Lumpur 
Experience: 7 years+
Job Mode: Contract
Work Mode: On-site 
 

Job Summary

Skilled and detail-oriented Senior Developer to design, develop, and maintain high-performance, scalable, and reliable Java-based applications. Will work closely with cross-functional teams to deliver software solutions that meet user and business needs. The ideal has a strong foundation in Java development, a problem-solving mindset, and experience working in agile environments.

 

Responsibilities & Duties 

  • Design, develop, test, and maintain Java-based applications using modern frameworks and tools.
  • Collaborate with product managers, business analysts, and other developers to understand requirements and translate them into technical solutions.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Participate in code reviews, debugging, and performance tuning.
  • Integrate with APIs, databases, and third-party services.
  • Ensure application security, scalability, and performance.
  • Contribute to system architecture, design decisions, and technical documentation.
  • Work in an Agile/Scrum development environment with regular releases.
  • Stay updated on new technologies and trends in Java and backend development.

 

Qualifications & Skills
 

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 7 years of hands-on experience in Java development.
  • Strong knowledge of Core Java, Object-Oriented Programming, and design patterns.
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
  • Familiarity with RESTful APIs, JSON, and web services.
  • Proficiency with SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle).
  • Experience with version control tools like Git.
  • Understanding of CI/CD pipelines, unit testing, and automated testing tools.

 

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.

 

 

 

Encora specializes in delivering customized software engineering solutions and digital product development services to fast-growing technology firms, leveraging advanced technologies to foster innovation and growth across various industries.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Developer Q&A's
Report this job
Apply for this job