Senior Full Stack Software Engineer

RED OAK DEVELOPMENTS, LLC
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 180K

Job location

Remote

Tech stack

Clean Code Principles
Java
Adaptable Database Systems
Agile Methodologies
Software Applications
Unit Testing
Software Quality
Code Review
System Configuration
Relational Databases
Software Debugging
Java Persistence API
Java Servlet
PostgreSQL
MySQL
OpenID
Ruby on Rails
Software Deployment
Software Engineering
SQL Databases
Web Applications
Java Application Server
Okta
Sql Optimization
React
Spring-boot
GraphQL
REST

Job description

We are seeking a talented and experienced Senior Full-Stack developer to help with the growing backlog of our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications. You will work collaboratively with cross-functional teams to deliver innovative solutions that meet our clients' needs while adhering to best practices in software development., * Design, develop, and maintain web applications using Ruby on Rails and related technologies.

  • Collaborate with product managers, designers, and other developers to define project requirements and specifications.
  • Implement RESTful APIs and integrate third-party services to enhance application functionality.
  • Conduct unit testing and debugging to ensure optimal performance and reliability of applications.
  • Participate in code reviews to maintain code quality and share knowledge within the team.
  • Stay updated with emerging technologies and industry trends to continuously improve development processes.
  • Contribute to the design of database schemas and optimize queries for performance using SQL databases such as PostgreSQL or MySQL.
  • Work within Agile methodologies to deliver projects on time while adapting to changing requirements.

Requirements

  • Software Development / General Engineering - At least 10 years experience
  • SQL, Relational DB, JPA - At least 5 years experience with large, complex databases and advanced SQL
  • Spring Boot / Java - At least 5 years experience with maintenance and configuration of complex Spring Boot / Java applications, including REST, authentication frameworks (Okta, OIDC), Servlet filters, etc.
  • Graphql -At least 2 years
  • React - At least 2 years
  • Next/JS - Would be a big plus to have someone with deep experience with NextAWS
  • Would be a big plus to have someone with experience configuring / deploying applications to AWSExcellent problem-solving abilities and a passion for writing clean, maintainable code.

Benefits & conditions

401(k), Health insurance, 401(k) matching, Paid time off, Vision insurance, Health savings account, Dental insurance, Flexible schedule, * 401(k)

  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Paid time off
  • Vision insurance

About the company

Red Oak Development is dedicated to transforming your software visions into reality. We specialize in enhancing business operations through our comprehensive development and consulting services, ensuring that we meet the unique needs of our clients.

Apply for this position