13 Nov
|
Innova Solutions
|
Bengaluru
13 Nov
Innova Solutions
Bengaluru
Role & responsibilities
Exp: 5+ years, Atleast 2 years exp in ReactJS (Current project ReactJS experience is mandatory).
L1 - Virtual and L2 - F2F
NP: Immediate (Experience letter handy)
Location: Chennai, Hyderabad and Bangalore
Primary Skill: Core Java, Spring, Spring Boot, Microservices, Kafka, MVC, ReactJS (Redux, State Management).
Java Full Stack Developer
Experience: 5-7 Years
Locations: Chennai, Hyderabad & Bangalore
Mode: Hybrid (3 days Work from office)
Role: Java Full Stack Developer
CTC Max: 18.00 L PA
Job Summary
We are looking for a skilled Java Full Stack Developer with 5+ years of experience who has robust hands-on expertise in Java, Spring Framework, Spring Boot, Microservices, and Apache Kafka, along with very good proficiency in ReactJS.
The ideal candidate should have experience in developing scalable, high-performance enterprise applications, designing and implementing RESTful APIs, building microservices-based architectures, and developing responsive user interfaces using ReactJS.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java, Spring, and Spring Boot.
- Develop and implement microservices-based architectures and RESTful APIs.
- Build event-driven applications and asynchronous communication workflows using Apache Kafka.
- Develop responsive, reusable, and user-friendly UI components using ReactJS.
- Integrate ReactJS front-end applications with Java-based backend services and APIs.
- Work on application performance optimization, troubleshooting, and debugging.
- Implement secure coding practices, authentication, and authorization mechanisms.
- Participate in technical discussions, code reviews, and architectural decisions.
- Write clean, maintainable, reusable, and well-documented code.
- Participate in Agile/Scrum ceremonies and deliver features within agreed timelines.
Mandatory Technical Skills
Backend Development
- Strong hands-on experience in Core Java, Java 8 or above.
- Excellent knowledge of Spring Framework and Spring Boot.
- Strong experience in designing and developing Microservices architecture.
- Hands-on experience in developing RESTful APIs and web services.
- Strong understanding of OOP concepts, Collections, Multithreading, and Exception Handling.
- Experience with Hibernate/JPA and ORM frameworks.
Messaging & Event Streaming
- Strong hands-on experience with Apache Kafka.
- Good understanding of Kafka topics, producers, consumers, partitions, and consumer groups.
- Experience implementing event-driven architecture and asynchronous messaging.
Frontend Development
- Very good hands-on experience with ReactJS.
- Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Experience developing reusable React components, hooks, and state management.
- Experience integrating ReactJS applications with REST APIs.
- Understanding of responsive web design and front-end performance optimization.
Desired Skills
- Knowledge of cloud platforms such as AWS, Azure, or GCP.
- Exposure to Kubernetes and containerized application deployments.
- Experience with Redis or other caching mechanisms.
- Understanding of security standards and application performance tuning.
- Exposure to Agile development methodologies.
Required Experience & Competencies
- 5+ years of overall software development experience.
- Strong backend development expertise in Java, Spring Boot, Microservices, and Kafka.
- Very good hands-on ReactJS development experience.
- Must have experience working on end-to-end full-stack application development.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration skills.
Preferred candidate profile
Perks and benefits
📌 JAVA FULL STACK Developer- Chennai/HYD/BLRE (Bengaluru)
🏢 Innova Solutions
📍 Bengaluru