Java Software Engineer

Chubb

  • Malaysia
  • Permanent
  • Full-time
  • 1 month ago
Job Category: Software EngineeringJob Description:As a Java Software Engineer, you will be responsible for developing, testing, and maintaining software applications using Java technology.You will collaborate with cross-functional teams to deliver robust and scalable solutions that meet the needs of our clients.Responsibilities:
  • Design, develop, and maintain Java-based applications and systems.
  • Write clean, efficient, and well-documented code.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Collaborate with product managers, UX designers and other engineers to deliver high-quality software solutions.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot and resolve software defects and issues.
  • Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering or a related field.
  • At least 2 to 4 years hands-on experience in Java development and object-oriented programming.
  • Proficient in Java SE and Java EE (Servlets, JSP, EJB, etc.), Hibernate.
  • Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
  • Solid understanding of core Java concepts like multithreading, exception handling, JVM internals.
  • Experience with web technologies like HTML, CSS, JavaScript, and RESTful APIs.
  • Strong understanding of database systems, including SQL and NoSQL databases.
  • Basic understanding of CI/CD pipelines and unit testing frameworks.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a team environment.
  • Strong communication skills, both written and verbal.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of microservices architecture and containerization technologies like Docker and Kubernetes.
  • Familiarity with version control systems such as Git.
  • Experience with Agile/Scrum methodologies.

Chubb

Similar Jobs

  • Senior Software Engineer (Java)

    Experian

    • Cyberjaya, Selangor
    Company Description Discover the Unexpected Experian is the world's leading global information services company. During life's big moments - from buying a home or a car, to sen…
    • 17 days ago
  • Java Software Engineer

    • Kuala Lumpur
    About Ant International With headquarters in Singapore and main operations across Asia, Europe, the Middle East and Latin America, Ant International is a leading global digital pay…
    • 21 days ago
  • Software Engineer (C++/Java)

    • Subang Jaya, Selangor
    What we're looking for At Pi-xcels, our mission is to eliminate paper receipts and empower physical retailers to improve customer experience and retail performance via our e-receip…
    • 29 days ago