Java Developer

Kuala Lumpur, Malaysia

Job Description


Job SummaryWe are seeking an experienced and highly skilled Senior Java Spring Boot Developer to join our development team in building robust and scalable software solutions. As a Senior Java Spring Boot Developer, you will play a key role in designing, architecting, and implementing complex applications while providing technical guidance and mentorship to junior team members.General Responsibilities

  • Lead the design, development, and implementation of Java-based applications using the Spring Boot framework.
  • Architect scalable and high-performance software solutions that meet business requirements and technical specifications.
  • Provide technical leadership and mentorship to junior developers, guiding them in best practices, code reviews, and troubleshooting.
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software products.
  • Drive continuous improvement initiatives to enhance development processes, coding standards, and system architecture.
  • Troubleshoot, debug, and resolve complex issues in existing software applications, ensuring optimal performance and reliability.
  • Conduct code reviews and provide constructive feedback to team members to maintain code quality and adherence to standards.
  • Stay up to date with emerging technologies, industry trends, and best practices in Java development and Spring Boot framework.
  • Lead and contribute to architectural discussions, technical design reviews, and decision-making processes.
  • Document technical designs, architectural decisions, and system configurations for reference and knowledge sharing.
Job RequirementsMust Have:
  • Bachelor\'s degree in computer science, Engineering, or related field. Master\'s degree is a plus.
  • Hands-on experience in Java development with a strong emphasis on Spring Boot framework.
  • Proven track record of successfully leading and delivering complex software projects from conception to production.
  • Expertise in object-oriented programming principles, design patterns, and architectural styles.
  • In-depth knowledge of Java programming language and related technologies (e.g., Spring Framework, Hibernate).
  • Experience designing and implementing RESTful web services and microservices architecture.
  • Proficiency in relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Strong understanding of software development best practices, including Agile methodologies and DevOps principles.
  • Excellent problem-solving skills and ability to think critically and analytically.
  • Outstanding communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Knowledge of MACH architecture.
Good to have:
  • Ecommerce knowledge
  • SAP Commerce Cloud (Hybris) experience
  • Solr search server experience
  • Angular JS and Typescript knowledge
Education
  • Bachelor\'s degree in computing/Information Technology or equivalent
Work Experience
  • Minimum 5 to 10 years\' experience in a similar role
Requisition Number: 146047Job Function: Information Technology

DKSH

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1032613
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned