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 🌱.