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

  • Write efficient, performant, testable, scalable, secure, and maintainable application code using object-oriented principles and design patterns.
  • Design, implement, and maintain REST web services and enterprise application components using Java and related frameworks.
  • Participate actively in agile team ceremonies (scrums, sprint planning, code reviews) and contribute to accurate planning and estimation.
  • Perform requirements analysis, technical design, implementation, testing (unit, integration, end-to-end), problem analysis/resolution, and technical documentation.
  • Write and maintain automated unit tests and integration tests, and ensure test suites cover system features to prevent regressions.
  • Collaborate with product managers, designers, and engineers to understand user pain points, iterate on solutions, and promote client success.
  • Communicate technical issues and recommendations clearly to peers, architects, and project managers, and engage in client-facing interactions as needed.
  • Mentor and grow other engineers by participating in Engineering Practice communities of practice (CoPs) and supporting technical capability development.
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization through deployment.

Requirements

  • Bachelor’s degree in Computer Science or Software Engineering (or equivalent) with strong CS fundamentals.
  • Minimum of 8+ years of software development experience.
  • Solid experience with Java development and building applications using Spring and SpringBoot.
  • Experience with ORM frameworks such as Hibernate and JPA.
  • Experience building applications with Angular 2+ and front-end technologies (JavaScript/TypeScript, HTML, CSS).
  • Experience building RESTful web services and writing SQL queries (joins, views, GROUP BY, HAVING).
  • Familiarity with version control systems, preferably Git, and experience with Agile development methodologies.
  • Proven experience implementing unit, integration, and end-to-end testing and delivering well-tested, scalable, performant enterprise systems.
  • Client-facing experience with strong communication skills.
  • Preferred: experience with Struts, Backbone, Marionette, architectural patterns (microservices, serverless), design patterns (Factory, Singleton, Observer), cloud platforms (AWS, Azure), and container technologies (Docker, Kubernetes).

Benefits

  • Flexible, remote-first work environment with options to work from the office, home, or a hybrid model.
  • Global, cross-cultural team with opportunities to learn from top talent worldwide.
  • Company-wide focus on employee wellbeing, including a dedicated wellbeing trimester.
  • Fitness offerings and country-dependent mental health plans.
  • Generous time off.
  • Accelerated career growth and professional development opportunities across projects, offerings, and industries.
  • Remote-first hiring and onboarding process to support a seamless candidate experience.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full Stack Developer

Workable 251-1K Internet Software & Services

Full Stack Developer at Remotely responsible for designing, building, and maintaining full-stack web applications for global clients to deliver high-performance, scalable, and user-friendly digital solutions.

CSS Git HTML JavaScript MongoDB MySQL Node.js PHP PostgreSQL Python React REST API Ruby on Rails Vue.js
1 month ago

Full Stack Ruby on Rails Developer (6301)

MetroStar 251-1K IT Services

MetroStar seeks a Full Stack Ruby on Rails Developer to join an agile scrum team building, enhancing, and maintaining public-facing federal government web applications and delivering features and improvements across two-week sprints.

Agile Bitbucket Git GitHub GitLab JavaScript PostgreSQL React Ruby Ruby on Rails Scrum
1 month ago

Full Stack Developer

teamified.com Hotels, Restaurants & Leisure

Full Stack Developer for an Australian POS and payments leader, responsible for leading the design, implementation, testing, and delivery of functionality within the Impos software environment while contributing to system architecture and mentoring the engineering team.

Agile C# JavaScript Microservices .NET Next.js React REST API Scrum
1 month ago

You're not everyone

Bask Health 1-10 Internet Software & Services

A hands-on role at a direct-to-consumer telehealth company to build a platform that empowers entrepreneurs and radically improve how healthcare is delivered.

1 month 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