Java Backend Developer

Encora

Not Interested
Bookmark
Report This Job

profile Job Location:

Kuala Lumpur - Malaysia

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

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 teamsproduct managers designers and fellow developersto 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 lifecyclefrom concept and design to development testing and deploymentensuring 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.

Requirements

Need to Know / Need to Be

  • Bachelors 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.

ResponsibilitiesParticipate in the end-to-end design development and deployment of complex software solutions leveraging deep proficiency in Java.Collaborate closely with cross-functional teamsproduct managers designers and fellow developersto translate business requirements into clear technical spe...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

As Encora Inc. expands its footprint in Latin America, its acquisition of Nearsoft provides our clients with a unique chance to Nearshore on a global scale.

View Profile View Profile