Redwood

Redwood

Redwood Software is a leading provider of digital transformation services and software solutions for businesses. They specialize in automating manual tasks in IT, finance, and general business processes, enabling enterprises to excel in the digital age.

Internet Software & Services
251-1K
Founded 1993
$381M raised

Description

  • Design, develop, and implement highly performant full-stack applications using Java, JavaScript, and related technologies.
  • Build and maintain back-end services, APIs, and microservices.
  • Develop responsive and intuitive front-end user interfaces.
  • Collaborate with product management to translate requirements into technical specifications.
  • Participate in the full software development lifecycle from planning and design through testing, deployment, maintenance, and support.
  • Write clean, maintainable, and well-documented code following best practices.
  • Implement and maintain automated tests, including unit, integration, and end-to-end testing.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Contribute to architectural discussions focused on scalability, security, and performance.
  • Mentor less experienced developers and support a culture of continuous learning and improvement.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Professional experience as a Full Stack Software Developer with a strong emphasis on Java, including Java 11/17.
  • Strong proficiency with Java and the Spring Framework, including Spring Boot, Spring MVC, and Spring Security.
  • Experience with relational databases such as SQL, PostgreSQL, or MySQL, and ORM frameworks such as Hibernate or JPA.
  • Solid understanding of front-end technologies including HTML, CSS, JavaScript, TypeScript, and modern frameworks such as ReactJS or MobX.
  • Experience with RESTful API design and development.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP, and containerization tools such as Docker and Kubernetes.
  • Excellent problem-solving, analytical, and debugging skills.
  • Experience with unit testing and automation tools such as JUnit and Playwright.
  • Strong communication and interpersonal skills with the ability to collaborate effectively in a team environment.
  • Preferred experience with message queues such as Kafka or RabbitMQ.
  • Preferred knowledge of NoSQL databases such as MongoDB or Cassandra.
  • Preferred experience with CI/CD pipelines and tools such as GitHub Actions, Jenkins, or GitLab CI.
  • Preferred understanding of agile methodologies such as Scrum or Kanban.
  • Preferred familiarity with test-driven development (TDD) or behavior-driven development (BDD).
  • Preferred experience in the automation or SaaS industry.
  • Preferred contributions to open-source projects or a strong GitHub portfolio.
  • Bonus skills include SAP knowledge (ABAP, HANA), OS knowledge (Windows, UNIX/Linux, Mac), Gradle, shell scripting, Jest, Tomcat, AWS, and experience with AI.

Benefits

  • Competitive compensation package.
  • Comprehensive health, dental, and vision benefits.
  • Generous paid time off and holidays.
  • Flexible work arrangements.
  • Opportunities for professional growth and development.
  • Collaborative and supportive team environment.
  • Opportunity to work on innovative products that are transforming industries.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Full Stack Developer I (6655)

MetroStar 251-1K IT Services

MetroStar is hiring a Sr. Full Stack Developer I to support an agile scrum team delivering scalable software solutions for a federal government-focused web application portfolio.

Agile Scrum
20 hours, 30 minutes ago

Senior Next.JS Developer

X 1K-5K Internet Software & Services

The Motley Fool is hiring a Senior Software Developer to help build and maintain web applications for millions of users in a remote fintech and media environment.

Agile AWS CI/CD Docker GraphQL JIRA Next.js Python React REST API Tailwind CSS TypeScript
20 hours, 45 minutes ago

Software/Senior Engineer (Ruby)

Nava is hiring a full-stack engineer to help modernize a legacy government platform by building and supporting scalable Ruby on Rails systems for public services.

Agile Ruby Ruby on Rails System Design TypeScript
21 hours, 30 minutes ago

Senior Full Stack Engineer, AI Builder

CoverGo 51-250 Insurance

CoverGo is hiring a senior engineer to build and ship AI-driven insurance platform features for enterprise carriers, moving quickly from prototype to production with direct customer input.

AWS Docker GCP GraphQL LLM MongoDB NestJS Node.js React TypeScript Vue.js
21 hours, 45 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers