Senior Software Engineer - Java, Angular
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.
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with... ...components. The current technology stack consists of ReactJS, Java, PostgreSQL, Docker and AWS . If you’re hungry to learn, humble...SeniorLong term contractFull time
$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...SeniorFull timeWork at officeRemote work2 days per week- ...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...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeHome office
$128.5k - $192.5k per year
...infrastructure and application management software for GoDaddy’s eCommerce applications. Expect... ...'ll get to do... Work as a polyglot engineer, writing and maintaining Infrastructure as code with frameworks/ ecosystems such as Java, Unix CLI, and NodeJS Build and operate...SeniorFull timeSecond jobWork at officeLocal areaRemote workWork from home$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...SeniorFull timeLocal area$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:...SeniorFull timeWork at office- ...more, and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in...SeniorFull timeWorldwide
- ...hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build... ...with as little manual intervention as possible. As a Senior Engineer, you'll be a hands-on contributor to a small, focused...SeniorRemote jobFull timeLocal areaFlexible hours
- ...connected through virtual collaboration, team gatherings, and a people-first culture. About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-product digital platform. In this role, you’ll work closely with...SeniorFull timeInternshipRemote work
$104k - $139k per year
...all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and...SeniorRemote jobFull timeImmediate startWorldwideHome office$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across...SeniorLong term contractFull timeWork at officeImmediate startRemote work- ...Description About Liferaft Liferaft builds software that helps organizations find, understand, and act on potential risks... ...Role Liferaft is looking for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich the platform our...SeniorFull timeLive InRemote workFlexible hours
- ...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,... ...hear from you! Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review Team which is responsible...SeniorFull timeLocal area
$135k - $150k per year
...with us. We're building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems shaping our business — and the technical counterpart to our...SeniorFull timeFlexible hours$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what we build. Agents write most of the code now. So the hard part is yours: what to build, how it should work and whether what shipped...SeniorRemote jobFull timeWeekend work- .... By organizing the frontend landscape into product-driven and engineering-driven dimensions, the Frontend Platform team promotes clear ownership... .... ~ Very solid coding skills. ~ Familiar with React or Angular. Have used at least one of them in large scale consumer-facing...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
- ...investors who have helped define modern fintech and enterprise software, including Spark Capital, Ten Coves Capital, Portage... ...Boosted.ai is seeking a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and building advanced software...SeniorLong term contractFull timeWork from homeFlexible hours
- ...powered platforms and tools that help our engineers and operators move faster, reduce toil,... ...retailers, and brand partners. As a Senior Software Engineer on this team, you will design,... ...services in languages such as Python, Go, or Java; integrate foundation models via APIs...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$125k - $175k per year
...development of digital investigative software that acquires, analyzes, and shares evidence... ...a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our... ...programming language (e.g., Python, C#, Java), including: ~ Object-oriented design...SeniorFull timeContract workWork at officeLocal areaFlexible hours$120k - $155k per year
...Do you love solving tough engineering challenges and want to shape how... ...growth. We’re looking for a Senior Fullstack Engineer with a mindset... ...AI to develop enterprise software. Someone who is excited to design... ...Python, Node.js, React, Java and C#. If you’re eager to learn...SeniorRemote jobLong term contractFull timeFlexible hours- ...approach to where we work. OVERVIEW ABOUT THE ROLE As a Senior Software Engineer on the Instacart Business team, you will play a pivotal role... ...~ Expertise in one or more backend languages (ex: Ruby, Java, Python, etc.) ~ Strong technical acumen and technical writing...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
- ...Helix Pods delivery model put our engineers at the center of real agentic... ..., maintain, and integrate software systems and applications. Craft... ...and sprint planning More senior candidates will have... ...technologies: Front-end AngularJS and Angular 17, HTML, CSS SQL and Ms SQL...SeniorFull timeInternshipWork at officeRemote workFlexible hours
- ...the long term. About the role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team , which owns and develops... ...production programming language such as Go, Python, Scala, or Java. ~ Ability to collaborate effectively with cross-functional...SeniorLong term contractFull timeRemote workRelocation package
- ...About the Team The Cloud Infrastructure Engineering team builds and manages the foundational... ...and experienced cloud infrastructure software engineers to join our team, who will be responsible... ...development experience in Go, C/C++, Java, or another OOP language. ~ Experience...SeniorFull timeLocal areaRemote workHome officeFlexible hours
- ...with Product Management, Design, and other Engineering stakeholders to uphold a high quality... ...Looking For ~5+ years of professional software development experience. ~ Proficient in... ...modern backend language (e.g., Ruby, Python, Java). ~ Strong understanding of computer...SeniorFull timeRemote workShift work
$120k - $140k per year
.... You’ll be part of a collaborative, growth-focused team that values expertise, creativity, and human connection. As a Senior Software Engineer , you’ll sit at the intersection of content, data, and real-world impact —building the integrations that connect it all. You...SeniorRemote jobLong term contractFull timeFlexible hours$150k - $200k per year
...looking for passionate individuals to help make this vision a reality for millions more patients across North America. As a Senior Software Engineer on our Platform team, you'll build the foundational infrastructure and core systems that enable thousands of hospitals and...SeniorFull timeWork at officeRemote work2 days per week- ...What Makes Us Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...: Remote - (NORAM) How You'll Make an Impact: As a Senior Backend Engineer on the Distribution Team, you'll be instrumental in developing...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...fuel who we are. About the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team. In this role you'll... ...the team's first dedicated Platform Engineer, you'll take a software-first approach to solving core infrastructure challenges through...SeniorFull timeInternshipRemote workFlexible hours
$150k - $200k per year
...dollars can go back into care. About The Role: As a Senior Software Engineer , you are a full-stack software engineer who works directly... ...Write and extend agentic workflows in Conductor's orchestration engine — building custom tools, integration adapters, and...SeniorLong term contractFull timeContract workWork at officeRemote work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java, Angular. Be the first to apply!

