Permanent, Direct-hire by the client
Mandaluyong, Hybrid | 1day onsite per week
Dayshift, Monday – Friday
Client
Largest homegrown B2B SaaS company* and the most trusted HR tech company in the Philippines.
Role Context
The primary responsibility of a Java Software Engineer is to design, build, and maintain efficient, reusable, testable, and reliable Java code.
Responsibilities:
- Delivering high availability and performance
 - Contributing in all phases of the development lifecycle
 - Identify bottlenecks and bugs, and devise solutions to these problems
 - Ensure the best possible performance, quality, and responsiveness of the applications
 - Help maintain code quality, organization, and automatization
 
Role Context
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
 - Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
 - Experience in Java Frameworks such as Spring, Quarkus, etc
 - Proficient in Java, with a good knowledge of its ecosystems
 - Solid understanding of object-oriented programming
 - Familiar with various design and architectural patterns
 - Skill for writing reusable Java libraries
 - Knowledge of concurrency patterns in Java
 - Understanding fundamental design principles behind a scalable application
 - Implementing automated testing platforms and unit tests
 - Proficient understanding of code versioning tools, such as Git
 - Familiarity with build tools such as Ant, Maven, and Gradle
 - Familiarity with continuous integration
 
Our Recruitment Approach
Put forward your interest when endorsing to a hiring-company
Provide you information that is not easily obtainable online
Work closely with you and give you real feedback not a generic message
Please feel free to reach out via recruitment@jrrs.site
Job Category: Java Developer 
Job Type: Full Time Permanent 
Job Location: Mandaluyong