Find Your Opportunity

Join Our Global Team

Position: Java Full Stack Developer
Candidate Skill: Technical Skills Java | Spring Boot | Spring MVC | HTML | CSS | JavaScript | React.js | Angular | Vue.js | RESTful APIs | MySQL | MongoDB | PostgreSQL | Git | Agile | CI/CD | Docker | Kubernetes | Microservices | AWS | JUnit | Mockito
Experience: 5-10 Years
City: Bengaluru
Country: India
Job Description: We are looking for an experienced Java Full Stack Developer to join our team in Bengaluru. As a Full Stack Developer, you will work on developing and maintaining both the front-end and back-end components of our web applications. You will collaborate with cross-functional teams to design, develop, and deploy scalable and high-performance software solutions. Key Responsibilities: ? Design, develop, and maintain front-end and back-end web applications using Java technologies. ? Develop and integrate APIs using Spring Boot, REST, and other backend technologies. ? Implement responsive user interfaces with HTML, CSS, and JavaScript frameworks. ? Work with databases (SQL/NoSQL) to design schemas, queries, and optimize performance. ? Collaborate with product teams to deliver high-quality, user-friendly web applications. ? Ensure application performance, quality, and responsiveness. ? Troubleshoot and resolve application issues across the full stack. ? Write clean, maintainable, and scalable code. ? Conduct code reviews and ensure adherence to best practices in coding standards. ? Participate in the full software development lifecycle including planning, design, testing, and deployment. Required Skills and Qualifications: ? 5 to 10 years of experience as a Full Stack Developer. ? Strong proficiency in Java and Spring Framework (Spring Boot, Spring MVC). ? Experience with front-end technologies like HTML5, CSS3, JavaScript, and frameworks like React.js, Angular, or Vue.js. ? Experience in designing and working with RESTful APIs. ? Strong knowledge of relational databases like MySQL, PostgreSQL, and NoSQL databases like MongoDB. ? Hands-on experience with version control tools like Git. ? Strong understanding of Agile development methodologies and continuous integration. ? Familiarity with DevOps tools and CI/CD pipelines. Preferred Skills: ? Knowledge of cloud platforms (AWS, Azure, Google Cloud). ? Experience with Docker, Kubernetes, and microservices architecture. ? Experience with unit testing frameworks like JUnit, Mockito, and integration testing tools. ? Familiarity with frontend build tools (Webpack, Babel) and CSS preprocessors (SASS, LESS). ? Experience with message brokers (Kafka, RabbitMQ).