3Pillar Global

3Pillar Global

3Pillar Global is an innovative product development company that builds breakthrough software products to power digital businesses. They offer a range of services including product strategy, management, user experience design, and software engineering ...

Internet Software & Services
1K-5K
Founded 2006
$26M raised

Description

  • Craft efficient, performant, testable, scalable, secure client code of high quality.
  • Provide accurate status tracking, reporting, and effort estimation using project methods and tools.
  • Gather requirements, validate understanding with the team, and create and maintain documentation.
  • Execute work within the defined methodology while maintaining quality standards.
  • Collaborate with engineers, designers, and managers to understand user pain points and iterate on solutions.
  • Own projects from technical design through successful launch.
  • Participate in agile ceremonies including daily stand-ups, sprint planning, retrospectives, and governance activities.
  • Perform requirement analysis, coding, implementation, testing, problem analysis, resolution, and technical documentation.
  • Partner with the technical lead to improve processes, manage risks, and support delivery success.

Requirements

  • 5+ years of experience in Java-based development and related technologies.
  • Strong experience with Java 21, Spring Boot, Spring, Hibernate, and other Java-based frameworks.
  • Experience developing large-volume, high-availability enterprise applications.
  • Strong core Java knowledge, including multi-threading, exception handling, memory management, and application tuning.
  • Experience with Redis/Redisson, Oracle, PostgreSQL, and NoSQL databases.
  • Ability to write SQL queries and work with joins, views, group by, and having clauses.
  • Knowledge of C++ for understanding legacy systems (good to have, but important for this role).
  • Ability to understand telecom protocols such as SS7 and Diameter.
  • Strong unit testing experience and familiarity with characterization testing.
  • Experience with Agile/Scrum methodologies, SDLC, source control tools, and object-oriented programming concepts.
  • Knowledge of HTTP, JSON, XML, and document databases is desired.
  • Proficiency in English.

Benefits

  • Remote-first flexible work environment with office, home, or hybrid options.
  • Global team environment with exposure to international colleagues and English-speaking collaboration.
  • Well-being focus, including fitness offerings and mental health support depending on country.
  • Generous time off.
  • Career growth and development opportunities across projects, offerings, and industries.
  • Equal opportunity employer with a commitment to diversity and open collaboration.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Weekday 11-50 Construction & Engineering

Weekday is hiring a Senior Software Engineer in London to design and maintain scalable Python-based applications, shape technical architecture, and support engineering delivery.

AWS Azure Celery CI/CD Cybersecurity Django Docker FastAPI Flask GCP Git Kafka Microservices MongoDB MySQL PostgreSQL Python REST API
10 minutes ago

Software Engineer, Full-Stack

Mashgin 11-50 Technology Hardware, Storage & Peripherals

Mashgin is hiring a remote Full-Stack Software Engineer in Curitiba, Brazil to build and evolve the software and infrastructure behind its AI-powered checkout kiosks.

C# C++ Go Java Node.js Python SQL
24 minutes ago

Senior Software Engineer (Go)

Xsolla 251-1K Internet Software & Services

Xsolla is seeking a Senior Software Engineer (Go) to design and build scalable backend systems for global game commerce products in a remote talent network role based in Serbia.

AWS Azure CI/CD ClickHouse Docker GCP Go Kafka Kubernetes Microservices PostgreSQL System Design
24 minutes ago

Software Engineer (Frontend - Mid)

Foodics 251-1K Food Products

Foodics is hiring a frontend software engineer to build and maintain client-facing Vue.js applications within a collaborative engineering team at a fast-growing restaurant management and payments SaaS company.

Agile CSS Git HTML Java JavaScript Jest Node.js Nuxt.js PHP REST API Scrum Tailwind CSS TypeScript Vue.js Vuex
24 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