Remote Senior Software Engineer Java/React

Posted

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

Description:

  • Join 3Pillar as a Senior Software Engineer specializing in Java and React, where you will collaborate with industry leaders on transformative projects.
  • Your responsibilities will include facilitating effective communication with client project stakeholders regarding project status and recommendations.
  • You will craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
  • Actively participate in planning and estimation efforts using project methods and tools.
  • Gather requirements and organize/present developed features for clients.
  • Execute complex activities within current methodology and quality standards, showcasing success across diverse engagements.
  • Promote client success by collaborating with engineers, designers, and managers to understand user pain points and iterate on solutions.
  • Engage in agile software development practices, including daily stand-ups, sprint planning, and team retrospectives.
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.

Requirements:

  • You must have experience working on a team and delivering a product you are proud of.
  • A minimum of 3 years of experience in React with TypeScript (or similar) is required.
  • You should have at least 5 years of experience in Java, specifically with SpringBoot, JUnit, Gradle, and other open-source libraries.
  • Over 5 years of professional experience building web applications in an Agile/Scrum environment and deploying in the cloud (AWS preferred) is necessary.
  • The ability to lead technical architecture discussions and drive technical decisions is essential.
  • You should possess a knack for writing understandable, testable, and maintainable code.
  • Strong communication skills for explaining complex technical concepts to designers, support, and other developers are required.
  • Solid computer science fundamentals, including data structures, algorithms, programming languages, distributed systems, and information retrieval, are necessary.
  • A strong understanding of testing and the test pyramid, as well as pipelines and feedback loops, with a focus on quality delivery (JUnit, Mockito) is required.
  • Proficiency in the English language is mandatory.

Benefits:

  • 3Pillar offers a flexible work environment, allowing you to work from the office, your home, or a blend of both, embodying a remote-first approach.
  • You will be part of a global team, learning from top talent around the world and across cultures, with English as the primary language.
  • The company prioritizes well-being, focusing on fitness offerings, mental health plans (country-dependent), and generous time off to ensure team members operate at their best.
  • Professional services model enables accelerated career growth and development opportunities across projects, offerings, and industries.
  • 3Pillar is an equal opportunity employer, committed to values like Intrinsic Dignity and Open Collaboration, fostering diversity globally and locally.
  • Join a global tech community and explore more about being part of the #oneteam through their LinkedIn site and Careers page.
Apply now
Please, let 3Pillar know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback