Java Full stack Developer
Aventra.AI · Hyderabad, Telangana, India
Apply & track with Apply EdgeJava Full Stack Developer – ReactJob SummaryWe are looking for a Java Full Stack Developer with 3+ years of experience who has strong hands-on expertise in Java, Spring Boot, REST APIs, Microservices, and React.js. The ideal candidate should be comfortable working across both backend and frontend development and have experience building scalable, secure, and responsive web applications.Key ResponsibilitiesDesign, develop, and maintain web applications using Java, Spring Boot, and React.js.Develop scalable and secure RESTful APIs and microservices.Build reusable and responsive UI components using React.js.Develop backend business logic using Core Java and Spring Boot.Integrate React applications with REST APIs and backend services.Work with relational databases and develop optimized SQL queries.Implement application security, authentication, authorization, and exception handling.Troubleshoot application issues and optimize application performance.Participate in code reviews and follow development best practices.Write unit and integration tests to ensure application quality.Collaborate with QA, DevOps, Business Analysts, and other development teams.Participate in Agile/Scrum ceremonies and contribute throughout the SDLC.Mandatory SkillsBackend:3+ years of experience in Java developmentStrong knowledge of Core JavaJava 8+ featuresSpring BootSpring FrameworkREST APIsMicroservicesSpring Data JPA / HibernateException handling and API developmentFrontend:Strong hands-on experience with React.jsJavaScript / ES6+HTML5 and CSS3React HooksRedux / Context APIREST API integrationResponsive UI developmentDatabase:Strong SQL skillsExperience with Oracle / MySQL / PostgreSQLJoins, indexes, queries, and database optimizationTools & Practices:Git / GitHub / GitLab / BitbucketMaven / GradleJUnit / MockitoAgile / ScrumCI/CD knowledgeGood to HaveSpring SecurityJWT / OAuth2Docker / KubernetesKafkaRedisAWS / Azure / GCPJenkins / GitHub Actions / Azure DevOpsExperience3+ years of overall software development experienceHands-on experience in Java Full Stack DevelopmentStrong experience with Java + Spring Boot + React.jsExperience developing and consuming REST APIsGood problem-solving and communication skillsEducationBachelor's degree in Computer Science, Information Technology, Engineering, or a related field.Key SkillsJava | Core Java | Java 8+ | Spring Boot | Spring | Microservices | REST API | Hibernate | JPA | React.js | JavaScript | ES6 | HTML5 | CSS3 | Redux | SQL | Oracle | MySQL | PostgreSQL | Git | Maven | JUnit | Mockito | Agile