with strong technical and problem-solving skills to design, develop, and maintain software applications. The ideal candidate will be able to work independently on functional modules while collaborating effectively within a team environment.
Responsibilities:
Design and develop functional modules independently using
Java
technologies.
Apply
object-oriented programming
principles and
design patterns
to build scalable, maintainable systems.
Develop and maintain applications following the
SSM framework
(Spring, SpringMVC, MyBatis) and
J2EE standards
.
Participate in
B/S (Browser/Server)
model development using the
MVC architecture
.
Work with open-source tools and frameworks such as
SpringBoot, Spring Cloud, JUnit, Maven, Git
, etc.
Manage databases using
PostgreSQL
and have basic knowledge of
NoSQL databases
(e.g., Redis).
Prepare and maintain clear
technical documentation
and follow best practices for clean, standardized code.
Collaborate with team members, communicate effectively, and contribute to improving overall system quality and efficiency.
Requirements:
3-5 years
of hands-on experience in Java development.
Strong understanding of
object-oriented design
and
software architecture principles
.
Proficient in
Java
,
Spring Framework
, and related open-source tools.
Experience with
PostgreSQL
and familiarity with
NoSQL (Redis)
.
Strong documentation, analytical, and problem-solving skills.
Excellent
communication
,
teamwork
, and
time management
abilities.
Self-motivated, responsible, and able to work well under pressure.
Job Types: Full-time, Contract
Contract length: 12 months
Pay: RM5,000.00 - RM10,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.