3Pillar Global logo
3Pillar Global

Building digital businesses, together.

Java, Angular Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

135 days ago

Salary

0

Seniority

Lead

Job Description

Java, Angular Software Engineer

3Pillar Global

• 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. • 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.

Job 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.

Benefits

  • 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.
  • 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.

Related Job Pages

More Backend Engineer Jobs

Kentik logo

Senior Backend Engineer – Platform Engineering, Network Data

Kentik

Kentik is an information technology company specializing in network intelligence. Seeking curious, driven professionals who share its passion for "unlocking the

Backend Engineer135 days ago

• Work as an Individual Contributor to improve our network data observability services to meet customer demands. • Collaborate with other engineer teams, support, and sales teams. • Work on high-visibility, challenging engineering problems

United States
$177K - $240K / year
Job Closed
Velera logo

Java Full Stack Software Engineer III

Velera

Formerly PSCU/Co-op Solutions

Backend Engineer135 days ago
OtherRemoteTeam 1,001-5,000H1B No Sponsor

• Work in a fast-paced agile/scrum environment • Develop basic to complex Java code & designs to maintain new and existing technology systems following company standards • Accountable to develop and deliver technical documentation • Undergo peer code and design reviews to ensure stable and high-quality production-ready code • Build and maintain applications that meet or exceed industry regulatory requirements • Foster and maintain high collaboration with team members, other technical colleagues, and business partners from across the organization • Ensure compliance with established SDLC frameworks, including requirements gathering, analysis, design, development, testing, release management, and deployment • Ability to gradually take on more development tasks as learning increases • Exercise discretion and good judgment in making decisions • Lead a team with meeting project commitments, such as project goals, objectives, and corresponding delivery dates • Provide engineering leadership and mentorship to junior level engineers • Ensure compliance with all the audit and security requirements of the company • Review code for complex maintainability, coding standards and security issues • Participate and follow established agile standards to create a collaborative and efficient development environment and meet project goals and delivery dates • Foster innovation to improve on existing challenges and to realize new opportunities • Effectively collaborate with Architects to develop and review intended solutions • Ability to travel as needed to perform position responsibilities • Availability to be on-call as needed • Perform other duties as assigned.

United States
$95.8K - $124.5K / year
Job Closed
Ibertech IT Services logo

Analista Programador/a JavaScript

Ibertech IT Services

Personas, equipo, confianza, profesionales. Crece con nosotros!!

Backend Engineer135 days ago
OtherRemoteTeam 51-200Since 2002H1B No Sponsor

• Ingresar a un proyecto tecnológico de alto impacto • Participar en la evolución de soluciones digitales

United States
Actian logo

Technical Architect, Martech

Actian

Powering the data-driven enterprise

Backend Engineer135 days ago
Full TimeRemoteTeam 201-500Since 1980H1B Sponsor

• Provide technical leadership during HCL Unica software implementations, upgrades and workshops. • Facilitate solution definition, design and implementation. • Technically supervise installation, upgrade, configuration, integration and performance tuning across the HCL Unica Suite. • Design integrations between Unica products and third-party applications. • Perform product installations and upgrades, including configuration of WebLogic, WebSphere, Tomcat and/or JBoss. • Perform initial system administration activities in Microsoft Windows, RedHat Linux, AIX operating systems. • Assist with product and services sales opportunities.

France
Job Closed