Java Developer
Job Type: Full-time

Responsibilities:

We are looking for a highly skilled Senior Java Web Application Developer with extensive experience in Microservices Architecture (MSA), Cloud Development, and Infrastructure as Code (Terraform) to join our dynamic team. If you're passionate about building scalable, high-performance web applications and are eager to take on exciting challenges, we want to hear from you! 

  • Develop and design web applications using Java MVC frameworks (Spring Boot, Quarkus, or similar). 
  • Work within a Microservices Architecture to create scalable, maintainable, and secure solutions. 
  • Leverage cloud technologies (ACA, ASB, APIM) and ensure efficient deployment in cloud environments. 
  • Design and develop integrated systems with a focus on performance optimization. 
  • Implement Infrastructure as Code (Terraform) for automated and repeatable deployments. 
  • Build and maintain CI/CD pipelines to support continuous integration and deployment. 
  • Utilize version control systems (SVN, CVS) to track project progress. 
  • Document system design using UML and participate in system design discussions. 
  • Collaborate with teams to troubleshoot and optimize SQL queries and web application performance. 
  • Work closely with cross-functional teams to deliver high-quality solutions on time. 
  • Create and maintain professional documentation using Microsoft products (Word, Excel, PowerPoint, Visio, Project).

 

Qualifications:

  • At least 3 years of experience as a web application developer with a strong focus on Java. 
  • Extensive hands-on experience with Java MVC frameworks such as Spring, Struts, or ADF. 
  • Strong expertise in Microservices Architecture (MSA) and containerization. 
  • Strong proficiency in SQL (preferably Oracle PL/SQL, MS SQL, PostgreSQL). 
  • Solid experience with cloud development and deployment in cloud platforms. 
  • Proven experience with API development (SOAP, REST). 
  • Hands-on experience with Terraform for Infrastructure as Code. 
  • Knowledge of distributed application development. 
  • Excellent understanding of systems development lifecycle (SDLC) and project management methodologies. 
  • Experience in performance optimization of web pages and SQL queries. 
  • Ability to work effectively in a collaborative team environment of four or more team members. 
  • Strong communication skills, both oral and written, in English. 
  • Amenable to work onsite - Mandaluyong
  • Nice to Have: 
  • Experience with Oracle Application Framework. 
  • Java Certification (e.g., Oracle Certified Professional). 
  • Familiarity with performance monitoring and optimization tools. 
  • Expertise in DevOps and continuous deployment practices.

 

Close Button
Quick Apply
If you have files you wish to send us, please do not exceed 1MB.
Loader