Description
We are seeking a Senior Java Developer to join our dynamic team in Southeast Asia. The ideal candidate will have a strong background in Java development and a passion for creating scalable applications.
Responsibilities
- Design, develop, and maintain Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bottlenecks and bugs in the application.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with emerging trends and technologies in software development.
Skills and Qualifications
- 4-12 years of experience in Java development.
- Strong proficiency in Core Java, J2EE, and related frameworks (Spring, Hibernate).
- Experience with RESTful and SOAP web services.
- Familiarity with database technologies such as MySQL, PostgreSQL, or Oracle.
- Understanding of front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with version control systems such as Git.
- Strong problem-solving skills and ability to work independently as well as in a team environment.
- Excellent communication and collaboration skills.