Remote Otter LogoRemoteOtter

Software Engineer - Java - Remote

Posted 1 week ago
Software Development
Full Time
Canada

Overview

Join 3Pillar as a Software Engineer and elevate your expertise while collaborating with industry leaders to drive innovation in technology.

In Short

  • Craft high-quality software code that is efficient and secure.
  • Apply object-oriented programming concepts and design patterns.
  • Contribute to agile project teams during scrums and code reviews.
  • Participate in requirements analysis and technical documentation.
  • Write automated unit tests and perform integration testing.
  • Communicate technical issues and recommend solutions.
  • Drive project delivery from conceptualization to deployment.
  • Mentor others and support technical capabilities growth.
  • Collaborate with teams to understand user pain points and iterate on solutions.
  • Engage in accurate planning and estimation efforts.

Requirements

  • Bachelor’s degree in Computer Science or Software Engineering.
  • 9+ years of software development experience with Java.
  • Experience with Spring, SpringBoot, and ORM frameworks.
  • Knowledge of REST Web Services and front-end technologies.
  • Experience in writing SQL Queries.
  • Familiarity with version control systems, preferably GIT.
  • Experience in Agile methodologies.
  • Strong communication skills and client-facing experience.
  • Expertise in creating scalable and performant systems.
  • Experience in testing methodologies including Unit and Integration Testing.

Benefits

  • Flexible work environment with a remote-first approach.
  • Global team collaboration and learning opportunities.
  • Focus on employee well-being with fitness and mental health plans.
  • Career growth and development opportunities.
  • Commitment to diversity and inclusion.
3Pillar logo

3Pillar

3Pillar is a dynamic and innovative company specializing in product development and cutting-edge technology solutions that aim to revolutionize various industries. With a strong focus on collaboration and continuous improvement, 3Pillar fosters a flexible work environment that embraces remote-first practices, allowing team members to work from anywhere. The company values well-being, offering resources for mental health and fitness, and emphasizes career growth through diverse projects and professional development opportunities. As an equal opportunity employer, 3Pillar is committed to diversity and inclusion, creating a global tech community where every team member can thrive.

Share This Job!

Save This Job!

Similar Jobs:

Proemion logo

Software Engineer (Java) - Remote

Proemion

2 weeks ago

Join TrendMiner as a Software Engineer (Java) to develop innovative analytics solutions in a dynamic team.

Belgium
Full-time
Software Development
3Pillar logo

Software Engineer - Java - Remote

3Pillar

2 weeks ago

Join 3Pillar as a Software Engineer to develop innovative software solutions in a collaborative environment.

Romania
Full-time
Software Development
Nexthink logo

Software Engineer (Java) - Remote

Nexthink

2 weeks ago

Join Nexthink as a Software Engineer (Java) to design and develop scalable cloud-native services in a hybrid work environment.

Worldwide
Full-time
Software Development
3Pillar logo

Java Software Engineer - Remote

3Pillar

2 weeks ago

Join 3Pillar as a Java Software Engineer to drive innovation and reshape industries through your software expertise.

Czech Republic
Full-time
Software Development
Solvd logo

Software Engineer (Java) - Remote

Solvd

3 weeks ago

Join Solvd Inc. as a Software Engineer (Java) to develop and integrate web applications and services.

Poland, Argentina, Brazil, Mexico, Georgia
Full-time
Software Development