Junior Programmer
Summary
Junior Programmer at the University of Santo Tomas developing, maintaining, testing, and integrating Java-based enterprise applications that support the university's operational and administrative needs. Core stack: Java with Spring/Spring Boot, REST APIs, Oracle SQL/PL-SQL, and JasperReports.
Must be a bachelor's degree holder in Computer Science, Information Technology, Computer Engineering, or a related field.
Develop, maintain, enhance, test, troubleshoot, integrate, and provide technical support for Java-based enterprise applications and related systems.
Job Summary
Responsible for developing, maintaining, enhancing, testing, troubleshooting, and integrating Java-based enterprise applications and related systems to support the University's operational and administrative needs.
Key Responsibilities
Develop, maintain, and enhance Java-based enterprise applications.
Design, develop, and integrate REST APIs and database-driven applications.
Perform software testing, debugging, and troubleshooting to ensure system reliability and functionality.
Develop and maintain reporting solutions using JasperReports.
Support system integration and resolve technical issues involving institutional applications.
Prepare and maintain technical documentation in accordance with the Software Development Life Cycle (SDLC).
Required Skills and Competencies
Proficiency in Java and Spring/Spring Boot.
Knowledge of REST APIs, Oracle SQL/PL/SQL, and database integration.
Familiarity with JasperReports/Jaspersoft Studio, WebLogic/Tomcat, JSON, and XML.
Strong analytical, troubleshooting, and problem-solving skills.
Knowledge of software testing, system integration, and technical documentation.