Junior Java Developer Fc01

Kuala Lumpur, M14, MY, Malaysia

Job Description

1. Application Development

Design, develop, test, and maintain

Java-based applications

(often using frameworks like

Spring Boot

or

Jakarta EE

). Implement new features and improve existing ones according to business and technical requirements. Ensure code quality, performance, and scalability.
2. Code Quality and Best Practices

Write

clean, efficient, and reusable code

following standard design patterns (e.g., MVC, Singleton, Factory). Conduct

code reviews

for peers and accept feedback constructively. Maintain and enforce

coding standards

and

documentation

.
3. System Integration

Develop and integrate

RESTful or SOAP APIs

. Work with

databases

(MySQL, PostgreSQL, Oracle, MongoDB) using

JDBC

,

Hibernate

, or

JPA

. Collaborate with frontend teams to ensure seamless integration of backend services.
4. Testing and Debugging

Write and maintain

unit tests

(JUnit, Mockito). Perform

integration testing

and support QA teams. Debug and fix production or staging environment issues efficiently.
5. Collaboration and Communication

Work closely with

project managers

,

business analysts

, and

QA engineers

in Agile or Scrum teams. Participate in

daily stand-ups

,

sprint planning

, and

retrospectives

. Provide

technical input

during design discussions and requirement analysis.
6. Deployment and Maintenance

Support

build and deployment

processes using

CI/CD tools

(e.g., Jenkins, GitHub Actions, GitLab CI). Monitor and optimize application performance (e.g., JVM tuning, caching). Contribute to

maintenance and bug-fix releases

.
7. Continuous Improvement

Stay updated on the latest

Java technologies

, libraries, and frameworks. Suggest process improvements and automation opportunities. Mentor

junior developers

when needed.

Job Requirements:



Fresh graduate are welcome to apply for the role For experience candidate: 3-5 years of experience in Java development, with the ability to independently complete the design and development of functional modules. Proficient in object-oriented software analysis and design methods, familiar with design patterns. Expertise in Java technology, familiar with SSM framework and J2EE specifications, and well-versed in the MVC architecture pattern and J2EE design patterns. Experienced in B/S development under the MVC pattern, familiar with the Spring framework and other open-source frameworks/tools such as SpringMVC, MyBatis, JUnit, Maven, Git, etc. Familiar with popular open-source frameworks like SpringBoot, Spring Cloud, etc.; knowledgeable in PostgreSQL databases and have a basic understanding of NoSQL databases (e.g., Redis). Familiar with writing technical software documentation, with good habits in document preparation, code writing standards, logical thinking ability, learning ability, as well as strong communication, collaboration, stress resistance, and responsibility.
Job Type: Contract
Contract length: 12 months

Pay: RM3,000.00 - RM5,000.00 per month

Benefits:

Professional development
Work Location: In person

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.


Job Detail

  • Job Id
    JD1329814
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned