Senior Java Developer
Salary: ₱65,000 – ₱75,000 per month
a. Education
● Bachelor’s or College degree in Information Technology, Computer Engineering, and/or related fields. Other courses are welcome as long as he or she has extensive related experience.
b. Experience (Must Have)
● Has at least 5 years of experience as a Java Developer, with expertise in application analysis and troubleshooting. (Must Have)
● Experience in business domain processes is preferred but not required.
Strong and current hands-on experience in Java and Spring Boot.
● Solid experience with Spring MVC.
● Good understanding and hands-on experience with Spring Security, including CSRF.
● Strong understanding of software architecture, design patterns, and separation of concerns.
● Experience or good understanding of frontend fundamentals, particularly JavaScript and CSS, as the role may involve frontend-related technical discussions.
TECHNICAL and FUNCTIONAL COMPETENCIES: Must Have
a. Programming Languages: Expert in Java (8 & 17), C#, .NET, with strong background in Full Stack Development and API Integration (Must have)
b. Frameworks & Technologies: Rest API, Spring Boot and Legacy Spring Framework, JSF / JSP (Must Have)
c. Database: MySQL (Must Have)
d. Application Server: Tomcat 10.1 (Must Have)
e. Build Tools: Maven and Ant (Must Have)
f. Azure DevOps, TFS, Agile Scrum, Git Flow (Must Have)
● Mid-Shift: 3pm-12am / 2pm-11pm