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

  • Communicate project status and recommendations to client stakeholders.
  • Build performant, testable, scalable, secure, high-quality client code.
  • Participate in planning and estimation efforts using project methods and tools.
  • Gather requirements and present developed features to clients.
  • Execute complex work within established methodology and quality standards.
  • Collaborate with engineers, designers, and managers to identify user pain points and iterate on solutions.
  • Participate in agile ceremonies such as daily stand-ups, sprint planning, retrospectives, and governance activities.
  • Mentor other engineers through Communities of Practice or project teams.
  • Drive project delivery independently from conceptualization through deployment.
  • Support account-level architecture activities, remove delivery roadblocks, and contribute to initiatives that add client value.

Requirements

  • 5+ years of experience with Java 8+ in the last 5 years, or Java 5+ in the last 7 years.
  • Experience with JEE 6+ and knowledge of Inversion of Control (IoC) and Dependency Injection (DI).
  • At least 2 years of unit testing experience with JUnit 5 and Mockito within the last 3 years.
  • 3+ years of active SQL experience within the last 3 years.
  • Experience with Angular 2 and Angular unit testing within the last 2 years.
  • Foundational knowledge of JavaScript/TypeScript, HTML, and CSS.
  • Self-motivated, proactive learner with willingness to join calls using voice and actively participate.
  • Ability to take technical ownership of delivered solutions and work across multiple teams and client teams.
  • Experience with Java 11+, JMS, AWS services and APIs, and CloudFormation is preferred.
  • Additional preferred experience includes Gradle/Groovy, JDBI, Jasmine/Karma, Bootstrap, jQuery, CSS3, Ansible/Chef, JBoss/WildFly, JSF2/PrimeFaces, Oracle DB, Struts 1, JSP, JPA 2.x, Spring, Cypress, WebDriverIO/Playwright, performance/load testing, and Splunk.

Benefits

  • Medical insurance and life insurance as per company policy.
  • 15 days of paid vacation plus additional days based on tenure.
  • Vacation bonus, Christmas bonus, profit sharing, and other statutory benefits.
  • Sick leave, paid holidays, paternity leave, maternity leave, marriage leave, bereavement leave, and graduation leave.
  • Work from home allowance and a flexible remote-first work environment.
  • Punctuality and attendance bonuses.
  • Food tickets and direct deposit payroll.
  • Paid professional certifications and career development opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Cash App Banking

Block 10K-50K Capital Markets

Cash App, part of Block, is hiring a software engineer for its Banking server engineering team to build and ship customer-facing banking experiences that help millions of users store, manage, and move money.

AWS Datadog DynamoDB gRPC Hibernate HTTP Java JSON JUnit Kafka Kotlin Microservices MySQL Prometheus
9 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Charleston, SC, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the development of accessible, high-performance native Windows applications for its text-to-speech platform used by millions.

C# C++ CI/CD .NET
32 minutes ago

Software Engineer, Platform - Nashville, TN, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a backend Platform engineer to build and maintain the core services powering its text-to-speech products across payments, subscriptions, analytics, and external APIs in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Node.js TypeScript
43 minutes ago

Software Engineer, High Performance Computing (Starlink)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Software Engineer for Starlink’s high performance computing team to develop beam planning software that improves real-time satellite network performance for users worldwide.

Assembly C C++ Prototyping
48 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