A

Java Full Stack Developer

Altimetrik · Chennai, Tamil Nadu, India

~₹18L (est.)3–9 yrs experiencefull_timePosted 3 days ago
Apply now →

Job description

**Job Summary** We are seeking a skilled **Java Full Stack Developer** with strong experience in **backend development using Java** and **frontend development using React**, along with exposure to **cloud platforms (AWS/Azure/GCP)**. The ideal candidate will be responsible for designing and developing scalable web applications, ensuring high performance, responsiveness, and seamless integration across systems. **Key Responsibilities** - Design, develop, and maintain full-stack applications using **Java (Spring Boot)** and **React.js** - Build robust RESTful APIs and microservices - Develop responsive and modern UI components using React, HTML5, CSS3, and JavaScript/TypeScript - Integrate front-end components with backend services - Work with **cloud platforms (AWS/Azure/GCP)** for deployment and scaling - Participate in system design, architecture discussions, and code reviews - Optimize applications for maximum speed, scalability, and security - Implement CI/CD pipelines and DevOps practices - Troubleshoot, debug, and upgrade existing applications - Collaborate with cross-functional teams including product managers, QA, and DevOps **Required Skills** **Backend** - Strong experience in **Java (8 or above)** - Proficiency in **Spring Boot, Spring MVC, Spring Security** - Experience with **Microservices Architecture** - Knowledge of RESTful API design and development - Familiarity with ORM frameworks like **Hibernate/JPA** **Frontend** - Strong experience in **React.js** - Proficiency in **JavaScript (ES6+), TypeScript** - Experience with state management (Redux / Context API) - Strong knowledge of **HTML5, CSS3**, responsive design **Cloud & DevOps** - Experience with at least one cloud platform (**AWS / Azure / GCP**) - Knowledge of **Docker, Kubernetes** (preferred) - Familiarity with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) **Database** - Experience with relational databases (**MySQL, PostgreSQL, Oracle**) - Knowledge of NoSQL databases (MongoDB, DynamoDB - optional) **Qualifications** - Bachelors degree in Computer Science, Engineering, or related field - Strong problem-solving and analytical skills - Excellent communication and teamwork abilitiess.