Mid-Senior Java Software Engineer

1 month, 3 weeks ago
Full-time
Mid Level
Software Development
Umpisa

Umpisa

Umpisa, Inc. partners with industries to drive pioneering solutions through modern software development, aiming to establish the Philippines as a global tech hub.

Internet Software & Services
11-50
Founded 2019

Description

  • Design, develop, and support middleware components and platform services.
  • Implement new middleware application components using Java 11, Spring Boot, and Kubernetes.
  • Write and maintain test cases in JUnit.
  • Participate in code reviews and design/implementation reviews.
  • Support release packages in QA and production environments.
  • Monitor, troubleshoot, and resolve issues in high-volume, mission-critical systems.
  • Identify potential bottlenecks and proactively apply measures to improve system availability and performance.
  • Design REST interfaces and JEE components to enhance middleware systems.
  • Work with management to align on timelines, quality, and deliverables.
  • Perform coding and support tasks according to the sprint plan.

Requirements

  • Deep software development experience with Java.
  • Strong knowledge of JEE and JAX-RS.
  • Experience with object-oriented design patterns and iterative/agile development methodologies.
  • Experience implementing cloud-native solutions on Kubernetes using Spring Boot.
  • Experience with distributed source control systems such as Git, GitHub, or Bitbucket.
  • Understanding of distributed systems and enterprise architecture.
  • Strong verbal communication, problem-solving, and analytical skills.
  • Experience working in a collaborative, distributed, and remote environment.
  • Must be a self-starter and comfortable working in a self-organizing Scrum team within a scaled agile framework.
  • Experience with wireless telecoms provisioning, billing, and remediation implementations is a plus.

Benefits

  • HMO coverage with 1 dependent.
  • 13th-month pay.
  • Training benefits.
  • Paid time off.
  • Work-from-home arrangement.
  • Open to applicants anywhere in the Philippines.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
6 hours, 39 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
6 hours, 39 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
6 hours, 39 minutes ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
6 hours, 39 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers