Senior Java Developer
Summary
Build and maintain back-end Java applications for the gaming industry using Spring frameworks, APIs, and MySQL.
The team is looking for talented individuals who have proven programming skills in back-end Java development and is able to work with the team in delivering quality software applications and has been involved in the full life cycle delivery of software development.
Responsibilities:
The individual will develop and maintain codes for the gaming industry particularly back-end applications using Java technologies and frameworks, provide estimates and ensure SLA and timelines are met.
This includes the following:
- Write clean, efficient, and maintainable code according to established coding standards and best practices.
- Develop software solutions that meet functional requirements and specifications, ensuring high quality and performance.
- Conduct unit testing, integration testing, and system testing to validate software functionality, performance, and reliability.
- Identify and fix software defects and bugs, ensuring the stability and robustness of the software.
- Create technical documentation, including design documents, specifications, and user manuals, to support software development and maintenance activities.
- Document code changes, updates, and enhancements for version control and future reference.
- Participate in team meetings, stand-ups, and sprint planning sessions to coordinate work and track progress.
- Communicate project status, issues, and challenges transparently and proactively.
- Analyze and troubleshoot technical issues, bugs, and performance bottlenecks. proposing and implementing effective solutions.
- Use version control systems (e.g., Git) to manage codebase changes, collaborate with team members, and ensure code integrity.
Minimum qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Language: fluent English business communication.
- Have experience on the full software development life cycle.
- Have actual developing experience with Java spring framework.
- Have actual operational experience with system service maintenance.
- Have experience in analysing data flow.
- Familiar with Object Oriented Programming.
- Experience with version control systems such as Git.
- Ability to think critically and creatively to develop innovative solutions to technical challenges.
- Experience with problem analysis and resolution, debugging, troubleshooting, and resolving technical issues.
Preferred qualifications:
- Have actual developing experience with Java spring framework (5 years experience).
- Have actual developing experience with Restful API development (5 years experience).
- Have actual developing experience in API functions development (5 years experience).
- Have actual developing experience with MySQL (5 years experience).
Benefits:
- Health Care Plan (HMO) with Dental and Vision - Day One
- Group Life and Accident Insurance-Day One
- Vacation Leave and Sick Leave both convertible to cash by the end of the year
- Bereavement Leave of 3 days upon regularization
- Training and Development Programs
- Unlimited Career advancement opportunities
- Company Christmas Gift
- Work at Office Incentives
- Company Events
- 13th Month Pay as mandated by the Philippine Government.
- Government Mandated Benefits (SSS, PHIC, and Pag-IBIG)
- Birthday Gift
