DescriptionAt Umpisa Inc., our mission is to make the Philippines be known globally as a tech hub.
Umpisa Inc. is a progressive technology services company that partners with select industries, clients, and people to work on pioneering and industry-changing solutions via digital transformation, modern software development, and venture building.
We create a set of world-class and impactful products and solutions to help organizations and individuals live better lives. We offer demanding, challenging, and rewarding careers in software development, product development, emerging technologies, and more for the right candidates.
Essential Skills: Aligns with our values: Excellence, Integrity, Professionalism, People Success, Customer Success, Fun, Innovation, and DiversityStrong communication skillsStrong problem-solving and analytical skillsExcellent problem-solving abilityWould like to work as part of a self-organizing Scrum team in a scaled agile frameworkMust be a self-starter and loves to collaborate with the team and clientJob SummaryPerforms back-end implementation of new functionality, programming, bug corrections, release testing, and beta support which may require research and analysis.Responsibilities and Duties: Develop and maintain secure APIs and Database Tables following software development best practices.Collaborate with Development Lead and Front-end Engineers to design efficient and reusable Microservices.Participate with the team on Scrum Events.Demonstrate in writing robust and reusable codes adhering to software best practices and design patterns.Research on the latest software libraries by creating POC builds.Develop API tests for back-end services passing code coverage standards. Test quality of output before handing over to SIT and UAT.Problem-solving with stakeholders to come up with the best approach.Collaborate in the development of bank standards as appropriate.Perform other duties as may be assigned from time to time.RequirementsMinimum Requirements:Trustworthy, self-motivated, responsive, and sharp.Strong listening, verbal, written, and presentation communication skills are essential.Excellent attention to detail.Strong communication skills, organizational skills, and time management skills.Preferred Qualifications: BS in Computer Science or Software Engineering or similar course.4+ years of experience in software development.Experience in an agile environment.Fast learner.Excellent communication skills (Oral/Written).Excellent problem-solving/analytical skills.Must be knowledgeable in the following programming languages/frameworks:
• Java 8+
• Spring Boot
• RESTful API / Microservices
• PostgreSQL or another Relational Database
• Node JS (Optional)
• Test Driven Development
Tools and Services:
• Git or SVN
• Kubernetes / Docker (Optional)
• Azure Cloud Services (Optional)
• CI/CD Pipelines (Optional)
#J-18808-Ljbffr