Search by job, company or skills

N

Senior Java Developer

5-7 Years
SGD 9,000 - 12,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 50 applicants

Job Description

Position Overview

We are seeking an experienced and highly skilled Senior Java Developer to join our dynamic technology team. The ideal candidate will have a strong background in Java development, a passion for building scalable software solutions, and the ability to lead and mentor junior developers. This role involves designing, developing, and maintaining enterprise-level applications while collaborating with cross-functional teams to deliver high-quality products.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance Java applications.
  • Lead the technical design and architecture of software solutions, ensuring alignment with business requirements and best practices.
  • Collaborate with product managers, business analysts, and other stakeholders to define software requirements and deliverables.
  • Review code, provide constructive feedback, and mentor junior developers to ensure high code quality and adherence to standards.
  • Troubleshoot, debug, and resolve complex technical issues in a timely manner.
  • Participate in code reviews, sprint planning, and other Agile development activities.
  • Stay updated with the latest Java technologies and industry trends, incorporating them into development practices where appropriate.
  • Document software designs, technical specifications, and user guides as needed.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • Minimum of 5 years of professional experience in Java development.
  • Strong proficiency in Java SE/EE, Spring Framework, Hibernate, and related technologies.
  • Experience with RESTful APIs, microservices, and distributed systems.
  • Familiarity with database systems (e.g., MySQL, Oracle, PostgreSQL) and ORM frameworks.
  • Solid understanding of software development methodologies, including Agile and DevOps practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.

Preferred Skills

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automated testing frameworks.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 130467859

Similar Jobs