Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer (Java)

AT EPAM Systems
EPAM Systems

Software Engineer (Java)

Kuala Lipis, Malaysia

We're looking for a seasoned Java Web Developer to join our dynamic team of experts.
You will be tasked with developing high-quality, scalable, and innovative web-based applications. Our ideal candidate is not only adept at coding but also a collaborative team player and a creative problem solver who can contribute to various complex projects. Thus, a commitment to collaborative problem-solving, sophisticated design, and product quality is essential.

#LI-DNI#LI-KL1

Responsibilities

  • Design and implement Java-based applications, emphasizing high-performance solutions and distributed systems
  • Develop and maintain web applications using Java, Spring Framework, JPA, and other relevant technologies
  • Optimize applications for maximum speed and scalability, implement security and data protection measures
  • Collaborate with other team members and stakeholders to gather requirements, diagnose problems, and implement solutions
  • Mentor junior developers by reviewing their code, guiding them on best practices, and encouraging a culture of learning and growth
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Work with DevOps to automate and streamline our operations and processes
  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices
Requirements

Want more jobs like this?

Get jobs in Kuala Lipis, Malaysia delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Minimum of 3 years of experience in Java web development
  • Proficient with Java, Spring Framework, JPA, basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Skill for writing reusable Java libraries such as Google Guava, Apache Commons
  • Proven Agile culture, able to implement automated testing platforms and unit tests, comfortably work under TDD
  • Strong understanding of web services (REST / GraphQL / SOAP), API development, and enterprise integration patterns
  • Experience with database technologies such as MySQL, Oracle, PostgreSQL, and MongoDB
  • Working knowledge of Maven/Gradle, JUnit, Jenkins, Docker, and Kubernetes
  • Proficient understanding of code versioning tools (GIT) and branching strategies
  • Strong analytical and trouble shooting skills with good sense of risk management
  • Good interpersonal and communication skills, comfortably working with plural teams, with diverse cultures in diverse locations
We offer
  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
Life at EPAM
  • EPAM is a leader in the fastest-growing segment (product development/digital platform engineering) of the IT industry. We acquired Just-BI in 2021 to reinforce our leading position as a global Business Intelligence services provider and have been growing rapidly. With a talented multinational team, we provide data and analytics expertise
  • We are currently involved in end-to-end BI design and implementation projects in major national and international companies. We are proud of our entrepreneurial start-up culture and are focused on investing in people by creating continuous learning and development opportunities for our employees who deliver engineering excellence for our clients

Client-provided location(s): Malaysia
Job ID: EPAM-epamgdo_blt26eaca44e45f98f7_en-us_Other_Malaysia
Employment Type: Other