Java Full Stack Developer
Fynbosys Inc
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
JavaScript
Spring Security
Amazon Web Services (AWS)
Application Performance Management
HTML5
Automation of Tests
Azure
CSS
Cloud Computing
Code Review
Databases
Software Debugging
DevOps
Gradle
Java Persistence API
JSON
PostgreSQL
Maven
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Oracle Applications
Performance Tuning
Scrum
Systems Development Life Cycle
RabbitMQ
Standard Sql
TypeScript
Web Applications
Google Cloud Platform
Spring-mvc
React
Spring-boot
Backend
GIT
Cassandra
Kafka
React
REST
Es2015
Docker
Jenkins
Microservices
Job description
We are seeking an experienced Senior Java Full Stack Developer with 10+ years of hands-on experience in designing, developing, and maintaining enterprise-grade web applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices, and React.js, with experience in cloud technologies, REST APIs, databases, and modern DevOps practices., * Design, develop, and maintain scalable full-stack applications using Java and React.
- Build robust backend services using Java 17/21, Spring Boot, Spring MVC, and Microservices.
- Develop responsive and interactive front-end applications using React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Design and implement RESTful APIs and integrate third-party services.
- Develop secure, high-performance applications following industry best practices.
- Collaborate with Product Owners, Architects, QA, and DevOps teams throughout the SDLC.
- Optimize application performance, scalability, and reliability.
- Participate in architecture discussions, code reviews, and technical mentoring.
- Write unit, integration, and automated tests.
- Troubleshoot production issues and implement permanent fixes.
- Work in Agile/Scrum environments.
Requirements
- 10+ years of experience in Java Full Stack Development.
- Strong expertise in Java 8/11/17 (Java 21 is a plus).
- Excellent knowledge of Spring Boot, Spring MVC, Spring Security, Spring Data JPA.
- Experience developing Microservices architecture.
- Strong experience with React.js, Redux/Context API, Hooks.
- Proficiency in JavaScript, TypeScript, HTML5, CSS3.
- Experience with RESTful APIs and JSON.
- Strong SQL knowledge with PostgreSQL, Oracle, SQL Server, or MySQL.
- Experience with NoSQL databases such as MongoDB or Cassandra.
- Experience with Git, Maven, Gradle, and Jenkins.
- Knowledge of Docker and Kubernetes.
- Experience with AWS, Azure, or Google Cloud Platform.
- Familiarity with Kafka, RabbitMQ, or other messaging platforms.
- Experience with CI/CD pipelines.
- Strong debugging, performance tuning, and problem-solving skills.
- Excellent communication and leadership abilities