Software Engineer Java

3 weeks ago


Canada Nomadgao Full time

May 16, 2024 - 3Pillar Global is hiring a remote Senior Software Engineer -Angular/Java. We are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our development teams focus on building for outcomes and all of our team members around the globe are trained on the Product Mindset’s core values - Minimize Time to Value, Solve For Need, and Excel at Change. Our teams apply this mindset to build digital products that are customer-facing and revenue-generating. Our business-minded approach to agile development ensures that we align to client goals from the earliest conceptual stages through market launch and beyond.

Key Responsibility: Facilitate effective communication with client project stakeholders regarding project status and recommendations.
Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
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.

Minimum Qualifications: Bachelor’s degree in Computer Science or Software Engineering with a thorough understanding of CS fundamentals and theory relevant to application development
Develop, maintain, and integrate software systems and applications
Experience delivering rich front end web applications in Angular
Experience in software development using Java/Spring technologies
Experience with API documentation tools such as OpenAPI (aka Swagger)Experience with HTML and CSS including one or more CSS frameworks
Strong knowledge of all tiers used in modern architecture (front-end, mid-tier, RESTful web services, messaging, data tier)Experience in Agile software development methodologies.
Unit, Integration and End to End Testing
Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
Good understanding of SOLID principles.
Proficiency in the English language.

Object-Relational Mappers (ORMs)Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns
Experience with databases and implementing (PL/SQL) scripts and stored procedures - Oracle, PostgreSQL MySQL or MS SQL experience is considered an asset
Benefits: Paid medical & dental insurance
10 Paid Holidays
Flexible work policy



  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Epsilon Solutions Ltd. Full time

    Join to apply for the Sr Java Streaming Engineer role at Epsilon Solutions Ltd. Join to apply for the Sr Java Streaming Engineer role at Epsilon Solutions Ltd. Sign in to save Sr Java Streaming Engineer at Epsilon Solutions Ltd. . A bachelor's degree in computer science or another technical field or equivalent experience At least 10+ years...


  • Canada Aeroqube Full time

    Senior Software Engineer – Java Jobs in Noida | Career - AeroQube Work with us Senior Software Engineer – Java 3 – 5 Years Roles and Responsibilities: Participate in features development, component development asmember or team or at times alone. Follow software development best practices for design and codedevelopment. Participate in...

  • Software Engineer

    2 months ago


    Canada MBI Solutions, LLC Full time

    MBI Digital is looking for a Java Software Engineer with 3+ years of development experience, building, running, and debugging java based web applications and demonstrated expertise in building distributed, client/server systems This is a 100% remote opportunity, with 2-3 years project engagement. The candidate should be willing to work in the EST and PST...


  • Canada Bellwood Full time

    About the job We are seeking a Software Engineer (Java) to build and scale business-critical web products. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead. Qualifications Essential skills: Experience with Java / Spring Boot (C# /...

  • Senior Java Engineer

    2 months ago


    Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Remote; As a Senior Java Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers, and provide code reviews. You will be part of the design and architecture...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...