Senior Full Stack Software Engineer - Java/React

Related keywords: health insurance remote jobprogramming remote jobremote job careers

This page contains product affiliate links.

Overview

3Pillar Global is seeking a Senior Full Stack Software Engineer specializing in Java and React. This role is positioned within Costa Rica and offers an exciting opportunity to work with a leading product development company that builds breakthrough software solutions for various industries including Software and SaaS, Media and Publishing, and Retail.

Company Background

Founded with a mission to help digital businesses succeed, 3Pillar Global prides itself on its product mindset. The company focuses on creating high-quality, revenue-generating digital products that offer significant value to clients. Their success is driven by a commitment to understanding client needs and aligning development efforts with those needs throughout the entire product lifecycle.

Job Responsibilities

The position involves a range of responsibilities crucial for delivering high-quality software products. Some of the primary duties include:

  • Facilitating effective communication with client stakeholders concerning project status and recommendations.
  • Writing performant, testable, scalable, and secure client code.
  • Participating in planning sessions and accurately estimating project efforts.
  • Gaining and organizing requirements while clearly presenting developed features to clients.
  • Engaging in agile development practices such as daily stand-ups and sprint planning.
  • Driving project delivery with high accountability and demonstrating autonomy.
  • Mentoring junior engineers and fostering community growth through collaborative practices.

Required Skills

Candidates interested in this position should have the following qualifications:

  • Minimum of 5 years of experience in software development, specifically in the following technologies:
    • Java 11+ and associated tools such as Gradle and GitHub.
    • Proficient in MySQL and fluent in SQL and PL/SQL.
    • Experience with Spring Framework for creating RESTful services, including Spring Boot and Spring Security.
    • Comfort with Java testing frameworks such as JUNIT and frameworks for JavaScript like React.js with state management through Redux.
  • Strong grasp of Object-Oriented Programming principles.
  • Familiarity with agile software development methodologies is essential, along with a well-developed understanding of SOLID principles.
  • Proficiency in English is required.

Additional desired skills could include experience with Active Directory for Azure and Flyway to manage database migrations.



Benefits

3Pillar Global values its employees and offers a comprehensive benefits package aimed at promoting well-being and professional growth. The benefits include:

  • Private Medical Insurance, ensuring that employees have access to quality health care.
  • An allowance for additional leave days for specific occasions such as graduation and marriage.
  • Opportunities for learning and development, which include sponsored certifications and tech training.
  • A relaxed environment with the option to work from home.

Position Summary

Overall, this position offers a compelling chance for professionals with a strong background in both Java and React to further their careers in a supportive and progressive workplace. Candidates applying for this full-time role will not only contribute to exciting projects but will also benefit from a stimulating and growth-oriented work environment, enhancing both technical skills and professional development.



This job offer was originally published on himalayas.app

3Pillar Global

Costa Rica

Software development

Full-time

March 5, 2025

7 views

0 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.