Java Full stack Developer - PAN INDIA -G @ Infosys
Infosys · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
Infosys · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
We are looking for a skilled **Java Fullstack Developer** to design, develop, and maintain scalable web applications. The ideal candidate should have strong expertise in **Java backend development** along with **modern frontend frameworks**, and the ability to work across the full technology stack. Key Responsibilities - Design, develop, test, and deploy **endtoend web applications** using Java and modern frontend technologies - Build **scalable and secure RESTful APIs** using Java and Spring Boot - Develop responsive and highperformance **frontend applications** - Collaborate with product managers, UX designers, and other engineers to deliver highquality solutions - Write clean, reusable, and maintainable code following best practices - Perform code reviews and contribute to continuous improvement - Troubleshoot, debug, and optimize application performance - Participate in Agile/Scrum ceremonies (stand-ups, sprint planning, retrospectives) Technical Skills Required Backend - Strong proficiency in **Java (Java 8+)** - Experience with **Spring Boot**, Spring MVC, Spring Security - REST API development and integration - ORM frameworks such as **Hibernate / JPA** - Microservices architecture (preferred) Frontend - Proficiency in **HTML5, CSS3, JavaScript** - Experience with **Angular / React / Vue.js** - Responsive UI development - Understanding of state management frameworks Database & Tools - Experience with **SQL/NoSQL databases** (MySQL, PostgreSQL, MongoDB, etc.) - Version control using **Git** - Build tools: **Maven / Gradle** - CI/CD tools (Jenkins, GitHub Actions, etc.) Cloud & DevOps (Good to Have) - Experience with **AWS / Azure / GCP** - Docker and containerization - Kubernetes (nice to have) Soft Skills - Strong problemsolving and analytical skills - Excellent communication and collaboration abilities - Ability to work independently and in a team environment - Willingness to learn new technologies and adapt quickly Qualifications - Bachelors or Masters degree in **Computer Science, Engineering, or related field** - 5to 9 years of experience in **Java Fullstack developmente & responsibilities**