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

Software Development Lead

RevStar 51-250 Internet Software & Services

RevStar is hiring a senior, hands-on Software Development Lead to provide technical leadership across its cloud-native product development practice and improve delivery quality, consistency, and scalability.

Agile AWS AWS CDK CI/CD Computer Vision Microservices Node.js React REST API Serverless Terraform
1 day, 7 hours ago

Team Lead

Boldr 251-1K Professional Services

Boldr is hiring a Team Lead to oversee shift operations, manage sensitive information, and ensure quality service delivery across a client support team.

1 day, 8 hours ago

Engineering Tech Lead

TTEC Digital 1K-5K Professional Services

TTEC Digital is hiring a fully remote Engineering Technical Lead to help build and lead a real-time AI customer experience platform for enterprise clients.

Agile CRM GCP Generative AI Go Kafka LLM Machine Learning NATS Prototyping Python WebSockets
1 day, 8 hours ago

BI Tech Lead

Lingaro 5K-10K IT Services

Power Apps and Business Intelligence Technical Lead at a Microsoft Power Platform-focused team, responsible for building business applications and reporting solutions for client requirements.

Azure Power BI
3 days, 8 hours 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