Full Stack Engineer
About the Role
Job Summary We are looking for a dynamic Full Stack Developer with strong expertise in Java backend development and UI development. The ideal candidate should be capable of building scalable applications, creating seamless user experiences, and working across the entire development lifecycle. Key Responsibilities • Develop and maintain scalable web applications using Java and modern UI frameworks • Design and implement RESTful APIs and microservices using Java, Spring Boot • Build intuitive, responsive, and high-performance user interfaces • Translate UI/UX designs into functional and visually appealing applications • Collaborate with cross-functional teams including Product, Design, and QA • Participate in requirement gathering, system design, and architecture discussions • Write clean, efficient, and reusable code following best practices • Perform code reviews, debugging, and performance optimization • Ensure application security, scalability, and data protection • Work in an Agile/Scrum environment Technical Skills Backend (Java) • Strong hands-on experience in Java, Spring Boot, Spring MVC • Experience in building Microservices & REST APIs • Knowledge of Hibernate/JPA • Understanding of multithreading and performance tuning Frontend (UI Development) • Strong proficiency in HTML5, CSS3, JavaScript (ES6+) • Hands-on experience with React.js / Angular / Vue.js • Experience in responsive design, cross-browser compatibilityJob Summary We are looking for a dynamic Full Stack Developer with strong expertise in Java backend development and UI development. The ideal candidate should be capable of building scalable applications, creating seamless user experiences, and working across the entire development lifecycle. Key Responsibilities • Develop and maintain scalable web applications using Java and modern UI frameworks • Design and implement RESTful APIs and microservices using Java, Spring Boot • Build intuitive, responsive, and high-performance user interfaces • Translate UI/UX designs into functional and visually appealing applications • Collaborate with cross-functional teams including Product, Design, and QA • Participate in requirement gathering, system design, and architecture discussions • Write clean, efficient, and reusable code following best practices • Perform code reviews, debugging, and performance optimization • Ensure application security, scalability, and data protection • Work in an Agile/Scrum environment Technical Skills Backend (Java) • Strong hands-on experience in Java, Spring Boot, Spring MVC • Experience in building Microservices & REST APIs • Knowledge of Hibernate/JPA • Understanding of multithreading and performance tuning Frontend (UI Development) • Strong proficiency in HTML5, CSS3, JavaScript (ES6+) • Hands-on experience with React.js / Angular / Vue.js • Experience in responsive design, cross-browser compatibility • Knowledge of UI/UX principles and ability to convert designs into code • Experience with Bootstrap / Tailwind CSS is a plus Database & Tools • Experience with Relational databases (MySQL, PostgreSQL) • Familiarity with MongoDB or other NoSQL databases • Hands-on experience with Git, Jira, Confluence Good to Have • Experience with cloud platforms (AWS / Azure / GCP) • Knowledge of Docker, Kubernetes, CI/CD pipelines • Exposure to API integrations and third-party services • Exposure to AI/ML integrations, LLMs, or GPU-based systems Soft Skills • Strong analytical and problem-solving skills • Good communication and stakeholder interaction skills • Ability to work independently and in teams • Adaptability in a fast-paced environment • Knowledge of UI/UX principles and ability to convert designs into code • Experience with Bootstrap / Tailwind CSS is a plus Database & Tools • Experience with Relational databases (MySQL, PostgreSQL) • Familiarity with MongoDB or other NoSQL databases • Hands-on experience with Git, Jira, Confluence Good to Have • Experience with cloud platforms (AWS / Azure / GCP) • Knowledge of Docker, Kubernetes, CI/CD pipelines • Exposure to API integrations and third-party services • Exposure to AI/ML integrations, LLMs, or GPU-based systems Soft Skills • Strong analytical and problem-solving skills • Good communication and stakeholder interaction skills • Ability to work independently and in teams • Adaptability in a fast-paced environment
Skills Required
Similar Job Openings
Explore more job openings in this category from companies actively hiring.
Ready to Launch Your Career?
Discover internships and job opportunities from top companies. Start applying today and take the next step toward your dream career.
View All Openings