
Staff Engineer
- Manila City, Metro Manila
- Permanent
- Full-time
- 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).
- 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.
- 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.