Client Background: Multinational Software House
Industry: IT Software
Location: Petaling Jaya
Headcount: 1
Tenure: Permanent
Remuneration: To be discussed
Responsibilities:
- Provide leadership and coaching to development team members
- Perform code reviews for team members with a focus on accuracy, efficiency, and extensibility
- Supply team members with feedback on their performance while emphasizing growth opportunities
- Write clean, scalable code using Java programming languages
- Test and deploy applications and systems
- Revise, update, refactor, and debug code
- Develop documentation throughout the software development life cycle
- Identify areas of improvement with the code, architecture, and infrastructure
- Openly communicate progress and concerns, share ideas, support team members, answer questions, and mentor other software developers
Requirements:
- 5 years’ experience in Java Spring Framework, MySQL, Linux, Apache Tomcat, RabbitMQ
- 2+ years’ experience leading a team of software engineers
- Experience with agile development methodology
- Proficiency in one or more RDBMS solutions such as MS SQL Server, Oracle, MySQL, Postgres
- Demonstrated understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
- Attention to detail and excellent troubleshooting skills
| |