Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
Job Summary: We are looking for a skilled Java Developer to join our software development team. The ideal candidate will have a strong understanding of Java programming and be responsible for designing, developing, and maintaining high-performance applications. You will collaborate with cross-functional teams to deliver scalable and robust software solutions tailored to business needs.
Key Responsibilities:
- Application Development: Design, develop, test, and deploy Java-based applications and software solutions. Write efficient, reusable, and reliable Java code, adhering to best practices.
- Requirement Analysis: Work closely with stakeholders to gather and analyze business requirements. Translate requirements into technical specifications and implement solutions.
- System Maintenance: Maintain and enhance existing applications by troubleshooting and fixing issues. Monitor and improve application performance and reliability.
- Integration & Collaboration: Integrate third-party APIs, libraries, and frameworks into Java applications. Collaborate with front-end developers, UX/UI designers, and QA teams to ensure seamless system functionality.
- Database Management: Design and manage database schemas, write complex SQL queries, and optimize database performance.
- Code Review & Testing: Conduct code reviews to ensure quality, security, and adherence to standards. Perform unit testing, integration testing, and debugging.
- Documentation: Create and maintain technical documentation for software designs, APIs, and system architecture.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Proven experience (2+ years) in Java development.
- Proficiency in Java SE/EE, Spring Framework (Spring Boot, Spring MVC) / Hibernate.
- Familiar understanding of front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
- Strong understanding of database systems (MySQL, PostgreSQL, or Oracle).
- Experience with version control systems (e.g., Git, SVN).
- Knowledge of RESTful APIs, microservices architecture, and cloud platforms (e.g., AWS, Azure) is preferred.
- Solid problem-solving, debugging, and troubleshooting skills.
Job Type: Full-time
Pay: From RM6,500.00 per month
Benefits:
- Health insurance
- Opportunities for promotion
- Professional development
Schedule:
- Monday to Friday
Similar Jobs