Full stack Java Engineer
Full Stack Java Engineer is responsible for designing, developing, and maintaining both backend services and frontend applications. They work across the entire software development lifecycle, building scalable, secure, and high-performance applications.Required SkillsBackendJava 8/11/17+Spring BootSpring MVCSpring Data JPA/HibernateSpring SecurityMicroservices ArchitectureREST APIsFrontendReact.js and/or AngularJavaScript (ES6+)TypeScriptHTML5CSS3Bootstrap/Material UIRequirementsOver 8–10+ years of software development experienceStrong experience with Java and Spring BootExperience with React or AngularExperience of Microservices and Cloud technologiesExperience working in Agile/Scrum teamsStrong communication and problem-solving skillsCore ResponsibilitiesDevelop backend applications using Java and Spring BootDesign and build RESTful APIs and microservicesCreate responsive user interfaces using Angular, React, or Vue.jsDevelop and optimize SQL/NoSQL database solutionsIntegrate third-party APIs and enterprise systemsParticipate in system design, code reviews, and architecture discussionsImplement CI/CD pipelines and automated testingCollaborate with Product Owners, QA teams, and stakeholders in Agile environmentsTroubleshoot production issues and optimize application performanceSkills: microservices,react,java,design,boot,angular,architecture,agile,spring