Senior Full Stack Engineer (Java + React)

Osc4I — Jordan · Posted ~23 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

About the Role We are looking for a Senior Full Stack Engineer who can take ownership of our product from development to deployment. This is not just a coding role—we need someone who understands business requirements, can make technical decisions, and build scalable solutions with minimal supervision. The ideal candidate is comfortable working across the full stack, deploying applications, improving performance, and contributing to product strategy. --- Responsibilities - Design, develop, and maintain scalable Java backend services using Spring Boot. - Design and implement secure, high-performance REST APIs. - Develop and maintain modern React applications using TypeScript. - Design system architecture and participate in technical decision-making. - Build scalable, maintainable, and production-ready software. - Deploy and maintain applications using Docker and AWS EC2. - Configure and maintain Nginx reverse proxies and production environments. - Optimize application performance, reliability, and scalability. - Design and optimize PostgreSQL databases. - Troubleshoot production issues and implement long-term solutions. - Participate in product planning and translate business requirements into technical solutions. - Review code, mentor team members, and promote engineering best practices. --- Required Skills Backend - Java - Spring Boot - REST API Development - Authentication & Authorization - Maven or Gradle Frontend - React.js - TypeScript - HTML5 - CSS3 - JavaScript (ES6+) Database - PostgreSQL - Database Design - SQL Query Optimization - Indexing and Performance Tuning Cloud & Infrastructure - Docker - Docker Compose - AWS EC2 - Nginx - Linux (Ubuntu) - Git - CI/CD - SSL & Domain Configuration General - Software Architecture - System Design - Problem Solving - Strong Communication Skills - Business Mindset --- Nice to Have - Redis - Elasticsearch - RabbitMQ or Kafka - Kubernetes - AWS RDS - AWS S3 - Monitoring & Logging (Grafana, Prometheus, ELK) - Microservices Architecture - Terraform or Infrastructure as Code - Experience with high-traffic production systems --- Experience - 5+ years of professional software engineering experience. - Strong production experience with Java, Spring Boot, and React. - Experience building and deploying Dockerized applications. - Experience with AWS infrastructure and production environments. - Experience designing scalable web applications and distributed systems. - Ability to understand business requirements and translate them into effective technical solutions.