Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Java, Angular

Full-time

3pillar


Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders, spearheading transformative projects that redefine urban living, establishing new media channels for enterprise companies, or driving innovation in healthcare. Our mission is to revolutionize the tech landscape, and your skills are integral to achieving this ambitious goal.

Responsibilities:


  • Craft software code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.

  • Apply object-oriented programming concepts and design patterns.

  • Actively contribute to agile project teams during scrums, sprint planning, and code reviews.

  • Participate in requirements analysis sessions, technical design, implementation, testing, problem analysis and resolution, and technical documentation.

  • Write automated unit tests.

  • Responsible for integration testing (both manual and automated)

  • Articulate technical issues to peers, architects and project managers while recommending creative solutions.

  • Ensure application quality and guard against regressions by maintaining test suites covering the breadth of system features.

  • Client-facing experience and strong communication skills.

  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.

  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.

  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities.

  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment

Requirements


  • Bachelor’s degree in Computer Science or Software Engineering with a thorough understanding of CS fundamentals and theory relevant to application development.

  • A minimum of 8+ years of experience/expertise in the following areas specified below*:

  • Solid software development experience using Java.

  • Experience building applications using Spring, SpringBoot and ORM frameworks (Hibernate, JPA)

  • Experience building applications with Angular 2+.

  • Experience building REST Web Services.

  • Front-end technologies: Angular 2+, JavaScript/TypeScript, HTML, CSS.

  • Experience writing SQL Queries & knowledge of Joins, Views, Group By, Having Clause etc.

  • Familiar with version control systems, preferably GIT.

  • Experience in Agile software development methodologies.

  • Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).

  • Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.

  • Experience implementing Unit, Integration and End-to-End Testing.

  • Client-facing experience and strong communication skills.

  • Additional Experience Desired:

  • Struts, Backbone, Marionette

  • Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns

  • Working with Cloud technologies (AWS, Azure)

  • Containers using Docker/Kubernetes

 

3Pillar Global



  • What is it like working for 3Pillar Global?

  • At 3Pillar, we offer a world of opportunity:

  • Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach. 

  • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams. 

  • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best.

  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Java, Angular in Remote vacancy
  •  ...businesses succeed by giving them the software, payments, and commerce-accelerating...  ...on. You will be reporting to the Senior Manager of Software Engineering. You will be involved in the entire software...  ...Gateway. We are looking for a Java/Spring Boot developer to help... 
    Senior
    Remote work

    Xplor

    Remote
    25 days ago
  • $142k - $158k per year

     ...Identify, prioritize and execute tasks in the software development life cycle. Work with...  ...at scale using languages such as Python, Java etc. Knowledge of relational databases...  ...aptitude. Proven experience as a great Engineer. BSc/BA in Computer Science or a related... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Flexible hours

    Pointclickcare

    Remote
    15 hours ago
  •  ...team. This role leads an experienced engineering team to implement new or revised application...  ...our development teams. S/he is a senior hands-on technical lead with proven track...  ...and Skills: Experience of Java, JavaScript/Angular Experience with Spring / ORM framework... 
    Senior
    Full time
    For contractors

    Citi

    Remote
    15 hours ago
  •  ...seeking a dynamic and proactive Tech Lead Java Developer . This is a permanent position...  ..., develop, test, and deploy Java-based software applications using the Spring Framework and...  ...€™s degree in Computer Science, Software Engineering, or a related field. ~10+ years of... 
    Suggested
    Permanent employment
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Remote
    15 hours ago
  • $118k - $152k per year

     ...applications full stack à l’aide de Java (backend) et d’Angular (frontend) Créer et améliorer des API...  ..., Architecture, Infrastructure, and Engineering teams, you will contribute to solution...  ...tools as a peer coding assistant in software development workflows Experience working... 
    Suggested
    Full time
    Internship
    Immediate start

    Capco

    Remote
    15 hours ago
  •  ...and accountability to do so. As a Lead Software Engineer, you will serve as the key technical...  ...At Very the key distinction between mid, senior and lead roles is the scope and depth of...  ...WebSockets, Progressive Web Apps Backend: Java, Dropwizard, Node.js, Python, FastAPI,... 
    Senior
    Hourly pay
    Full time
    Contract work
    For contractors
    Remote work
    Visa sponsorship

    Very LLC

    Remote
    a month ago
  • $140k - $170k per year

     ...patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply...  ...experience with a full-stack skill set (our tech stack: Go, Angular, TypeScript, C#, MySQL) ~ Experience building and maintaining... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Remote
    15 hours ago
  • $130k - $170k per year

     ...to their victims. Using social engineering techniques that exploit basic...  ...well as traditional malware, software vulnerabilities, and other anomalous...  ...broadly to the detection engines, analysis systems, and other core...  ...Primarily Scala, with some Java, and occasionally Ruby (in JVM... 
    Full time
    Immediate start
    Remote work

    Lookout

    Remote
    15 hours ago
  •  .... is a small but highly skilled group of engineers committed to developing the next generation...  ...and motivated individual that loves software engineering and wants to solve defense...  ...enterprise application development with Java, Python, and/or Javascript ~ Solid understanding... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Relocation

    Omega-kr

    Remote
    15 hours ago
  •  ...THE OPPORTUNITY We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the Irth AIP development...  ...develop, and deliver full-stack features spanning AngularJS/Angular front-ends, ASP.NET server-side APIs, background processing... 
    Senior
    Full time
    Remote work

    Irth Solutions Inc

    Remote
    15 hours ago
  •  ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot....  ...command of at least one major stack Python, Node.js/React, Java/Spring, or Go. We use Python, Node.js, React. ~ AI/ML integration... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Remote
    15 hours ago
  • $129.39k - $161.74k per year

     ...'ll Make An Impact The Boomi Runtime engineering team is responsible for building and evolving...  ...highly distributed systems. As a Senior Software Engineer on the Runtime engineering team...  ...-the-job experience Experience with Java, source control systems, continuous integration... 
    Senior
    Full time
    Internship
    Remote work

    Boomi

    Remote
    15 hours ago
  •  ...About the Role We’re hiring a senior full-stack engineer to make a major contribution across the...  ...Qualifications ~5+ years of professional software engineering experience building and...  ...experience in Kotlin or another JVM language (Java/Scala). Kotlin strongly preferred. ~... 
    Senior
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Remote
    15 hours ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design,...  ...across our broader PHP and Java ecosystem, building systems where correctness... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Cloudbeds

    Remote
    12 days ago
  •  ...Title: Senior Software Engineer, eScribe - AI  Date: 3.2026 Function: Engineering Reports to: Director, Engineering Position Summary:...  ...experience building and maintaining Vue.JS (or similar e.g., React, Angular 2+, etc.) applications ~3-5 years of experience developing... 
    Senior
    Long term contract
    Full time
    Temporary work
    Casual work
    Internship
    Remote work
    Worldwide
    Flexible hours

    Onboard

    Remote
    15 hours ago
  •  ...a substantial role in the platform frontend and authentication engineering team. Work with Cresta product and engineering teams, build...  ...Kubernetes, Cloud based services (AWS), etc. ~ Familiar with React or Angular. Have used at least one of them in large scale consumer-facing... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    15 hours ago
  •  ...Titre d’emploi : Développeur Full-Stack Java – Angular – Health Tech   Langue requise : Anglais (obligatoire) – le français est un atout   Heures de travail par semaine : Temps plein (40 heures)   Type de poste : Hybride – basé à Montréal (1 jour... 
    Full time
    Work at office
    1 day per week

    Xideral

    Remote
    15 hours ago
  • $90k - $95k per year

     ...Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting...  ...the Java platform using Spring Boot and Angular/React. Participate in system design...  ...and optimize data solutions. Apply software engineering best practices including design... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Remote
    15 hours ago
  • $115k - $165k per year

     ...Are you bready* for a change? Toast is looking for a Senior Software engineer to join our enterprise quick service restaurant team. You will...  ...Extensive experience working with an Object Oriented Language like Java or Kotlin, with a deep understanding of testing, quality, and... 
    Senior
    Local area

    Toast

    Remote
    15 hours ago
  • $120k - $140k per year

     ...unpredictable market, Mediafly is the key to delivering predictable efficient growth. We're seeking an experienced Senior Full Stack Engineer with strong Java expertise to join our remote team. You'll work with our Java backend and React/TypeScript frontend systems deployed... 
    Senior
    Remote job
    Full time
    Flexible hours

    Mediafly

    Remote
    15 hours ago
  • $176.26k - $220.32k per year

     ...page to learn more. How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture,...  ...implementation of complex, distributed systems using Python and Java, establishing architectural patterns and best practices.... 
    Senior
    Long term contract
    Full time

    Boomi

    Remote
    15 hours ago
  • $192k - $240k per year

     ...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams...  ...support you need to grow your career. Engineering at Brex Engineering at Brex is about...  ...with backend programming languages (Java, Kotlin, Python) ~ Familiarity with software... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Brex Inc.

    Remote
    15 hours ago
  • $110k - $270k per year

     ...The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you...  ..., drawing on your deep expertise in Java and modern open-source technologies to...  ...technologies, ideally from enterprise software development or a high-growth tech company... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Monday to friday

    Veeva Systems

    Remote
    15 hours ago
  • $130k - $173k per year

     ...management.  Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive...  ...ability to translate requirements and designs into functional Java code, and a sharp focus on security, quality, and... 
    Senior
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Remote
    15 hours ago
  •  ..., we encourage you to apply. Your Role You’re a senior engineer who is well respected by your peers, and know how to lead...  ...learning. What We Are Looking For ~5+ years of software development experience in Java and/or Kotlin - OO design and associated design... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Megaport

    Remote
    6 hours ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...Work With You’ll enter our engineering interview process as part of a...  ...You’ll Solve As a Senior Software Engineer II, you will...  ...and Kafka . We also utilize Java, gRPC, and AWS.  Execution:... 
    Senior
    Full time
    Work at office

    Dba Carta, Inc.

    Remote
    15 hours ago
  •  ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical...  ...and impact. ~5+ years of production level experience in either Java, Scala or C++. ~ Strong foundation in algorithms and data... 
    Senior
    Full time
    Summer work

    Databricks

    Remote
    15 hours ago
  • $211.5k - $253.8k per year

     ...experience, building world-class open-source software and communities, and want to be a part...  ...! Summary We are seeking a Senior Software Engineer (or Staff level) to join our Release...  ...languages used at Temporal (e.g., Go, Java, or similar). Solid understanding of... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Remote work
    Work from home
    Home office

    Temporal Technologies

    Remote
    15 hours ago
  •  ...development, and delivery of high-quality software that enhances business cash flow and...  ...closely with product owners, designers, lead engineers, and adjacent engineering teams. The team...  ...one modern backend stack (C# is a bonus; Java, Golang, C++ etc. perfectly acceptable) with... 
    Senior
    Full time
    Work at office
    Flexible hours

    Xero

    Remote
    15 hours ago
  • $153k - $192k per year

     ...ensure their success with the Boomi platform. As a Boomi Software Support Senior Engineer, you will manage complex customer issues and share your...  ...interpret multiple programming and scripting languages, such as Java, React, Groovy, Java Script Windows and Linux OS... 
    Senior
    Full time
    Monday to friday

    Boomi

    Remote
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Java, Angular. Be the first to apply!