13 Innovistors Technological Solutions Jobs
7-9 years
Senior Java Full Stack Engineer - Spring Boot/AngularJS (7-9 yrs)
Innovistors Technological Solutions
posted 4d ago
Key skills for the job
Job Description :
Experience :
- 7+ years of experience in Java-based software development, with a strong emphasis on Spring Boot, Microservices, and front-end technologies like React/Angular.
- Leadership : Proven track record of leading technical initiatives, mentoring teams, and driving projects to successful completion.
- Problem Solving : Exceptional problem-solving and analytical skills, with the ability to think critically and design complex solutions.
- Communication : Excellent communication skills with the ability to work with both technical and non-technical stakeholders.
Technical Skills Required :
- Extensive hands-on experience with Java 8 and beyond, including knowledge of Java features like Lambdas, Streams, and functional programming paradigms.
- Deep understanding of Spring Boot for developing microservices, including experience with Spring Cloud, Spring Data, and Spring Security.
- Proven experience designing, implementing, and scaling microservices architectures, including service discovery, fault tolerance, and inter- service communication.
- Expertise in developing modern web applications using React or Angular frameworks, with strong front-end integration skills.
- Design and implement high-performance, scalable, and secure RESTful APIs to integrate with front-end applications and external systems.
- Experience with event-driven architectures and real-time data streaming using Kafka for message queuing and processing.
- Hands-on experience implementing business rules engines with Drools, for flexible rule-based decision making within applications.
- Strong experience with relational databases (e.g., MySQL, PostgreSQL) and experience with NoSQL databases is a plus (e.g., MongoDB, Cassandra).
- Familiarity with deploying and managing Java applications on cloud platforms (AWS, Azure, GCP).
Preferred Qualifications :
- Hands-on experience with Kafka for event-driven processing and message queueing, as well as understanding event sourcing patterns.
- Experience in business rule management using Drools to develop highly configurable, rule-based decision systems.
- Proficiency in testing frameworks such as JUnit, TestNG, and integration testing for microservices.
- Agile Methodologies : Experience working in Agile/Scrum teams, driving sprints and feature development.
Functional Areas: Software/Testing/Networking
Read full job description