REMOTE- Senior Full Stack Developer (React/Java)
Role details
Job location
Tech stack
Job description
We are seeking an experienced, self-directed Senior Full Stack Developer to join our remote engineering team. The ideal candidate will design and build responsive web applications using React on the front end and Java-based services on the back end, work with Oracle databases and PL/SQL, and contribute to architecture, code quality, and delivery in an Agile/Scrum environment. This role combines hands-on development with mentoring and technical leadership to deliver scalable, secure, high-performance solutions., * Design, develop, and maintain full stack applications using React for front-end and Java for back-end services.
- Implement and consume RESTful APIs and microservices, ensuring robust integration between front-end and back-end components.
- Write, optimize, and maintain PL/SQL and Oracle database code; design efficient data models and queries.
- Collaborate with product owners, designers, QA, and other engineers in an Agile/Scrum process to plan sprints, refine requirements, and deliver features iteratively.
- Apply best practices for code quality: unit and integration testing, code reviews, static analysis, and automated testing.
- Drive improvements in performance, scalability, reliability, and security across the application stack.
- Participate in architectural discussions, provide technical estimates, and make implementation decisions that balance speed and maintainability.
- Mentor and coach junior developers, share knowledge across the team, and help raise engineering standards.
- Work with CI/CD pipelines and DevOps practices to automate builds, deployments, and environment management.
- Troubleshoot and resolve production issues, perform root cause analysis, and implement long-term fixes.
Requirements
Do you have experience in Stored procedures?, * Bachelors degree in Computer Science, Engineering or related field, or equivalent practical experience.
- 5+ years of professional experience in full stack development, with demonstrable hands-on work in both front-end and back-end technologies.
- Expertise in React (hooks, state management, component design, performance optimization) and modern front-end tooling (Webpack, Babel, npm/yarn).
- Strong proficiency in Java (Spring/Spring Boot preferred) and building back-end services and APIs.
- Experience with Oracle databases and PL/SQL including writing, optimizing, and maintaining stored procedures and queries.
- Solid understanding of RESTful API design, microservices architecture, and JSON data exchange.
- Practical experience working in Agile/Scrum teams and familiarity with related ceremonies and tools (Jira, Confluence).
- Experience with CI/CD tools, automated testing frameworks, Docker, and cloud platforms (AWS, Azure, or similar) is highly desirable.
- Excellent problem solving, debugging, and communication skills; ability to work independently in a remote environment and collaborate across time zones.
- Proven ability to mentor other engineers and influence technical direction; strong sense of ownership and delivery focus.
Benefits & conditions
Pulled from the full job description
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance, * Location: 100% REMOTE- will have to work Eastern Time Zone
- Salary: $130,000 - 140,000
- Requirements: Java, React, PL/SQL, * 100% remote
- Full Benefits (health, dental, vision)
- 401k match
- PTO