Security Bank Corporation

Senior Java Engineer

Makati, NCR, PH

8 days ago
Save Job

Summary

The Senior Java Engineer designs, creates and launches Java-based applications. S/He is expected to use leading-edge development practices and to leverage cutting-edge technologies.



DUTIES AND RESPONSIBILITIES


  • Supports the translation of user requirements from SBC's business team into JAVA software requirements to ensure the applications adequately meet their needs
  • Designs, develops, tests, debugs, maintains and improves JAVA-based IT business applications
  • Develops JAVA-based software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud based and Internet related tools.
  • Scale SBC's JAVA-based IT services through mechanisms like automation, and evolve systems by motivating changes that improve reliability and velocity
  • Researches, trains and advocates novel technologies and tools to ensure the latest trends and developments are considered as part of SBC's IT infrastructure
  • Supports a positive and collaborative digital delivery culture with a philosophy of continuous improvement, development, innovation and excellence, while remaining in compliance with the bank’s policies and procedures and upholding the highest standards of professional conduct



Years of Experience:


  • 7+ years of experience in software development, with a focus on Java programming.



Educational Background:


  • Bachelor's degree in Computer Science, Computer Engineering or a related field.



Field of Specialization:


  • Strong knowledge of the Java programming language
  • Experience with popular Java frameworks such as Spring and Hibernate
  • Experience with object-oriented design and development
  • Experience with NoSQL databases
  • Experience with agile software development methodologies
  • Experience with test-driven development (TDD) and unit testing
  • Knowledge of design patterns and software architecture
  • Knowledge of continuous integration and deployment (CI/CD) practices
  • Experience with version control systems such as Git
  • Strong problem-solving and debugging skills
  • Knowledge and experience in Springboot, Reactive Webflux, MongoDB, Kafka, Docker or Kubernetes is preferrable

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job