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

Senior Software Engineer, Windows/Desktop Applications - Haifa, Israel

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop software engineer to design and ship accessible, high-performance native applications that support its text-to-speech products used by millions of learners worldwide.

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

Associate Software Engineer

STR 251-1K Aerospace & Defense

STR’s SAAM Group is seeking a Software Engineer to develop and implement real-time software for advanced sensing and autonomy prototypes and operational systems supporting national security programs.

C++ CI/CD Git iOS Linux Machine Learning MATLAB Python
56 minutes ago

Senior Staff Software Engineer (Search)

DoorDash 10K-50K Air Freight & Logistics

DoorDash is hiring a Senior Staff Engineer to lead the technical strategy and architecture for its Search organization, shaping the core systems that power discovery, ranking, and next-generation consumer and agentic commerce experiences.

LLM Machine Learning
1 hour, 5 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Tallahassee, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to lead the architecture and development of its accessibility-focused text-to-speech products for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
1 hour, 25 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