Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Job description
Backend Development
· Design and build scalable microservices using Java and Spring Boot
· Develop and maintain RESTful APIs for web and mobile applications
· Ensure security, reliability, and performance of backend services
· Implement data access using SQL and NoSQL databases
· Integrate internal/external systems via APIs and event-driven architectures
Frontend Development
· Build modern UIs using React + TypeScript
· Develop reusable components using:
o Hooks
o Functional components
· Implement state management using:
o Redux / Zustand / Context API
· Integrate frontend with backend APIs
· Ensure:
o Performance optimization
o Accessibility
o Responsive design
Architecture & System Design
· Participate in architecture discussions and design reviews
· Design scalable, modular systems
· Apply best practices for:
o Performance
o Reliability
o Security
Cloud & DevOps
· Deploy applications on AWS, Google Cloud Platform, or Azure
· Build and maintain CI/CD pipelines
· Use containerization tools:
o Docker
o Kubernetes
· Implement monitoring, logging, and observability
Collaboration & Leadership
· Work closely with:
o Product managers
o Designers
o QA engineers
· Conduct code reviews and enforce best practices
· Mentor junior engineers
· Drive improvements in
Requirements
We are seeking a Senior Full Stack Engineer (10+ years experience) to design, build, and scale modern web applications.
The ideal candidate will have:
· Strong backend expertise in Java and Spring Boot
· Strong frontend expertise in React with TypeScript
· Experience building cloud-native microservices and distributed systems
This role requires deep technical knowledge, strong system design skills, and cross-functional collaboration., · 10+ years of software development experience
· Strong expertise in Java + Spring Boot
· Experience building microservices and REST APIs
· Strong experience with React + TypeScript
· Deep understanding of:
o TypeScript
o Modern JavaScript (ES6+)
o HTML5 / CSS3
· Experience with:
o SQL (PostgreSQL, MySQL, Oracle)
o NoSQL (MongoDB, Redis, DynamoDB)
· Experience building cloud-native applications
· Strong understanding of system design and design patterns
Preferred Qualifications
· Event-driven systems (Kafka, RabbitMQ)
· GraphQL
· Testing frameworks:
o JUnit
o Jest
o React Testing Library
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Fully Remote Software Engineer Jobs
16 Best Free React UI Libraries in 2025
Is Software Engineering Over-Saturated?