Deskripsi Pekerjaan
Mindteck is currently seeking a highly skilled and motivated Senior Java Developer to join our dynamic team in Cyberjaya, Selangor. In this role, you will be responsible for the design, development, and implementation of end-to-end Java applications that drive our business forward.
You will collaborate closely with cross-functional teams, including product management, QA, and operations, to deliver scalable, high-performance software solutions. The ideal candidate will have a passion for technology and a proven track record of delivering results in a fast-paced environment.
This is an excellent opportunity for a seasoned Java professional looking to take the next step in their career and make a significant impact. You will be involved in the full software development lifecycle, from requirements analysis and design to coding, testing, and deployment, ensuring that our solutions meet the highest standards of quality and performance.
If you are a proactive problem-solver with strong technical expertise and excellent communication skills, we would love to hear from you.
Tanggung Jawab
- Design, develop, and maintain end-to-end Java applications from concept to deployment.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Perform code reviews and mentor junior developers to ensure code quality and knowledge sharing.
- Troubleshoot and resolve complex technical issues and bugs in production environments.
- Stay updated with the latest Java technologies and industry trends to drive innovation.
- Contribute to the improvement of development processes and tools.
Kualifikasi
- Minimum of 5 years of professional experience in Java development and implementation.
- Strong proficiency in Java, J2EE, Spring Framework, and Hibernate.
- Experience with microservices architecture and RESTful API development.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Familiarity with databases such as MySQL, PostgreSQL, or Oracle, and SQL queries.
- Excellent problem-solving and analytical skills with attention to detail.
- Strong communication and teamwork skills with the ability to work independently.
- Bachelor's degree in Computer Science, Information Technology, or a related field.