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