Java/Spring Boot Junior Software Engineer

Location: United Kingdom
Department: Product Development
Employment Type: Full-time
Work Type: Remote

Overview

As a Software Engineer, you’ll contribute to projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare. This opportunity goes beyond code – it’s about creating solutions that leave a lasting impact.

If your passion for programming drives you to make a real-world difference, this is your gateway into the world of Product Development.

Key Responsibilities

  • Craft client code that is efficient, performant, scalable, secure, testable, and of the highest quality.
  • Track project status, provide accurate reporting, and deliver estimations using project tools.
  • Gather requirements, validate understanding, and maintain relevant documentation.
  • Execute activities within current methodologies while upholding the highest quality standards.
  • Collaborate with engineers, designers, and managers to understand user pain points and iterate on solutions.
  • Take ownership of projects from technical design to successful launch.

Minimum Qualifications

  • 3+ years of software development experience in an industry setting with at least one language being Java, focusing on data structures and algorithms.
  • 2+ years of experience with Spring Boot.
  • 2+ years working on large-scale back-end distributed systems deployed to AWS.
  • Bachelor’s degree in Computer Science or related field with 3+ years industry experience, or Master’s/PhD with 2+ years practical experience.

Additional Desired Experience

  • Technical proficiency in Java and/or core JavaScript with data structures and algorithms.
  • Experience writing automated tests using frameworks such as Cypress.
  • Experience working in an iterative software development lifecycle with frequent code deployments.
  • Proficiency in scripting languages such as Shell, Ruby, Perl, or Python.
  • Experience with web frameworks: Angular, AngularJS, or React.
  • Experience with DI frameworks such as Spring.
  • Experience with Terraform for infrastructure management.
  • Knowledge of public cloud technologies: compute, messaging, storage.

Why Work at 3Pillar Global

  • Flexible Work Environment: Office, home, or hybrid – we embrace a remote-first approach.
  • Global Team: Learn from top talent worldwide, leveraging diverse resources for efficient collaboration.
  • Focus on Wellbeing: Fitness offerings, mental health support, and generous time off to ensure your best performance.
  • Career Growth: Accelerate development across projects, offerings, and industries through our professional services model.
  • Diversity & Inclusion: We uphold Intrinsic Dignity and Open Collaboration, fostering a globally inclusive culture.

Apply now

Related Posts

Verified by MonsterInsights