Description
We are looking for a skilled Sr. 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 building high-quality software solutions.
Responsibilities
- Design, develop, and maintain Java applications for various projects.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Perform code reviews and provide constructive feedback to junior developers.
- Troubleshoot and debug applications to optimize performance and reliability.
- Write unit and integration tests to ensure the quality of the codebase.
- Stay up-to-date with emerging technologies and industry trends.
Skills and Qualifications
- 3-13 years of experience in Java development.
- Proficient in Java frameworks such as Spring and Hibernate.
- Strong understanding of object-oriented programming (OOP) concepts.
- Experience with RESTful APIs and web services development.
- Familiarity with front-end technologies like HTML, CSS, and JavaScript.
- Knowledge of database management systems such as MySQL or PostgreSQL.
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work in a team environment.