Java Developer

Taguig Permanent PHP80,000 - PHP120,000 per month (PHP960,000 - PHP1,440,000 per year) View Job Description
We are seeking a Java Developer with expertise in Spring Boot, RESTful APIs, event-driven architecture using Kafka or ActiveMQ, and excellent skills in understanding business requirements, user stories, and banking experience. In this role, you will play a key role in designing, developing, and maintaining high-performance, scalable banking applications while collaborating closely with cross-functional teams and stakeholders.
  • To work in an International Business
  • Good compensation and career growth

About Our Client

The client is one of the biggest investment banks globally, successfully establishing their business here in the Philippines.

Job Description

  • Design, develop, and deploy Java-based banking applications using Spring Boot, following best practices and design patterns.
  • Collaborate with business analysts, product owners, and stakeholders to understand banking business requirements, user stories, and acceptance criteria.
  • Translate banking business requirements into technical specifications and provide input on architecture and design decisions.
  • Implement event-driven architecture solutions using Kafka, ActiveMQ, or AWS SQS/SNS to enable real-time data processing and communication between microservices.
  • Integrate Java applications with RESTful APIs and backend services, ensuring seamless communication and data exchange.
  • Participate in Agile ceremonies such as sprint planning, backlog grooming, and sprint review meetings, ensuring alignment with project goals and priorities.
  • Use Jira or similar project management tools to track project tasks, communicate progress, and manage issues.
  • Conduct code reviews, write unit tests, and perform debugging to ensure the reliability, performance, and scalability of banking software applications.



The Successful Applicant

  • Proven experience (5+ years) in Java development
  • Strong analytical and problem-solving skills.
  • Proficiency in Java Programming: Strong understanding of Java syntax, language features, and object-oriented programming concepts.
  • Java Development Frameworks: Familiarity with popular Java frameworks such as Spring, Spring Boot, and Hibernate for building robust and scalable applications.
  • Strong understanding of clean architecture principles, SOLID principles, and domain-driven design (DDD).
  • Database Management: Knowledge of database management systems like MySQL or Oracle, and proficiency in SQL for database querying and manipulation.
  • RESTful Web Services: Understanding of RESTful architecture and experience in designing and implementing RESTful APIs using frameworks like Spring MVC.
  • Version Control Systems: Proficiency in using version control systems like Git for code management, collaboration, and version control.
  • Build Tools and Dependency Management: Experience with build tools like Maven or Gradle for project automation, dependency management, and build configuration.
  • Testing Frameworks: Familiarity with testing frameworks like JUnit, Mockito, or TestNG for writing unit tests, integration tests, and automated testing.
  • Deployment and Containerization: Knowledge of deployment techniques and containerization technologies like Docker for packaging, deploying, and scaling Java applications.

What's on Offer

To join an established team of talented individuals while progressing and developing your own skills, being a key contributor in the development and progression of technology in the Financial Services sector

Contact
Alex Paz
Quote job ref
JN-052024-6422794
Phone number
+63 2 7795 2849

Job summary

Function
IT
Sub Sector
IT Development
What is your area of specialisation?
Financial Services
Location
Taguig
Job Type
Permanent
Consultant name
Alex Paz
Consultant contact
+63 2 7795 2849
Job Reference
JN-052024-6422794

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.