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

  • Facilitate communication with client stakeholders on project status, recommendations, and delivery progress.
  • Gather requirements and present developed features clearly to clients.
  • Plan, estimate, and execute complex work within the team’s methodology and quality standards.
  • Design, develop, and implement high-volume, high-availability Java enterprise applications.
  • Write efficient, performant, testable, scalable, and secure client code.
  • Collaborate with engineers, designers, and managers to identify user pain points and iterate on solutions.
  • Participate in agile ceremonies including daily stand-ups, sprint planning, retrospectives, and governance activities.
  • Mentor team members and support technical growth through Communities of Practice and project-based guidance.
  • Drive project delivery independently from conceptualization through deployment within the defined architecture.
  • Contribute to architectural activities, technical problem-solving, and removal of delivery roadblocks.

Requirements

  • 8+ years of experience in the listed technical areas.
  • Deep understanding of the telecommunications domain.
  • Strong experience with Java 21, Spring Boot, Redis/Redisson, Oracle, PostgreSQL, NoSQL, and telecom protocols.
  • Experience with C++ to support understanding of legacy systems.
  • Experience with Docker and Kubernetes in containerized environments.
  • Strong core Java and microservices knowledge, including multithreaded application development.
  • Experience with exception handling, data structures, memory management, and application tuning.
  • Hands-on experience with Oracle and PostgreSQL, including SQL queries, joins, views, GROUP BY, and HAVING.
  • Experience with Spring and ORM technologies.
  • Strong unit testing experience.
  • Ability to handle requirement analysis, coding, design, implementation, testing, problem analysis, resolution, and technical documentation.
  • Knowledge of telecom protocols such as SS7 and Diameter.
  • Preferred experience with architectural patterns such as microservices and serverless, and design patterns such as Factory, Singleton, and Observer.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Team Lead

Reworks Solutions Internet Software & Services

ReWorks Solutions is hiring a remote Team Lead in South Africa to oversee Intake, Staffing, and Case Management operations, with the goal of driving team performance, service quality, and efficient day-to-day execution during U.S. business hours.

4 hours, 52 minutes ago

Lider técnico Java (Chile)

Coderio 51-250 Internet Software & Services

Coderio busca un/a Líder Técnico Backend en Chile para liderar la arquitectura y la calidad técnica de una նախաձեռնativa estratégica de software con equipos multidisciplinarios y colaboración internacional.

Android iOS Java Kafka Mobile Development
5 hours, 28 minutes ago

Principal Engineer, AI Systems

Block 10K-50K Capital Markets

Block is hiring a Principal Engineer to lead the design and delivery of production AI agents and agentic workflows across Square, Cash App, and the broader Block ecosystem.

LLM Machine Learning
5 hours, 40 minutes ago

Embedded Linux Engineering Lead

Magnet Forensics 251-1K Internet Software & Services

Magnet Forensics is hiring a remote Embedded Linux Engineering Lead in the United States to lead and contribute hands-on to embedded Linux development for custom hardware products.

C Python Shell Scripting
8 hours, 35 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