Remote Senior Full Stack Software Engineer - Java/React

Posted

Apply now
Please, let 3Pillar know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • 3PILLAR GLOBAL is seeking a Senior Full Stack Software Engineer with expertise in Java and React for a remote position in Costa Rica.
  • The company focuses on building breakthrough software products that drive revenue, market share, and customer growth for industry leaders.
  • The role involves facilitating effective communication with client project stakeholders regarding project status and recommendations.
  • The engineer will craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
  • Responsibilities include accurate planning and estimation efforts, gathering requirements, and presenting developed features for clients.
  • The engineer will execute complex activities within current methodology and quality standards, showcasing success across diverse engagements.
  • Collaboration with engineers, designers, and managers is essential to understand user pain points and iterate on solutions that drive client success.
  • The role requires engagement in agile software development practices, including daily stand-ups, sprint planning, and team retrospectives.
  • Participation in the Engineering Practice community is expected, including mentoring others and supporting the growth of technical capabilities.
  • The engineer will independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.

Requirements:

  • A minimum of 5+ years of experience in Java 11+, Gradle, MySQL, GitHub, and Swagger is required.
  • Excellent ability to read code, debug, and work with SQL and PL/SQL is necessary.
  • Proficiency in the Spring Framework for RESTful Services, including Spring Boot and Spring Security, is essential.
  • Experience with Java Testing Frameworks such as JUNIT (Mokito, Jupiter) is required.
  • Strong knowledge of JavaScript (JS) and React.js, including State Management (Redux), is necessary.
  • Experience in Agile software development methodologies is required.
  • Expertise in applying Object-Oriented Programming principles, including abstraction and encapsulation, is essential.
  • The candidate should have experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
  • The ability to mentor other engineers and decision-makers throughout the organization is important.
  • A good understanding of SOLID principles is required.
  • Proficiency in the English language is necessary.
  • Additional experience with Active Directory for Azure and Flyway is desired.

Benefits:

  • Employees have access to a Beach House.
  • The company offers “Aseisthmus” (“Asociación Solidarista”) benefits.
  • Additional leave days include 1 day off for graduation and 2 days off for bereavement or marriage.
  • Learning and Development opportunities are provided, including courses, certifications, tech training, and mentorship, with sponsored certifications.
  • Private medical insurance is included as part of the benefits package.
  • Employees receive benefits as mandated by law.
  • The position allows for work from home flexibility.
Apply now
Please, let 3Pillar know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback