Fusion Plus Solutions is actively seeking a highly skilled Java + Elasticsearch Developer to join our dynamic team. This pivotal role requires a professional with a strong background in backend development, specifically with Java and Spring Boot , coupled with significant expertise in Elasticsearch and related data ingestion pipelines. You will participate in design reviews, ensure accessibility best practices, refine CI / CD processes, and contribute to scalable, high-performance applications.
Key Responsibilities
- Design & Accessibility : Participate in design reviews to ensure implementations align with specifications and user expectations. Implement and advocate for accessibility best practices in all software deliverables to ensure inclusivity across all user demographics.
- Backend Development : Develop robust backend solutions using Java and Spring Boot .
- Search & Data Ingestion : Work extensively with Elasticsearch and SLOR (Search Log and Reporting) . Design and build data ingestion pipelines powered by event-driven architectures and patterns.
- Messaging & Event-Driven Systems : Utilize messaging queues such as Kafka, SNS / SQS, and AMQP to build resilient and scalable systems.
- DevOps & CI / CD : Facilitate and refine CI / CD processes to improve deployment efficiency and reliability.
- Monitoring & Optimization : Proactively monitor and address issues related to the usability, performance, and scalability of applications.
- Code Quality : Write high-quality, reusable code, adhering to design principles, web standards, and best practices.
- Collaboration : Collaborate effectively with cross-functional teams and explain technical details to non-technical stakeholders.
Skills
Strong proficiency in Java and Spring Boot .Expertise in Elasticsearch and SLOR .Hands-on experience with data ingestion pipelines powered by Event Driven Architectures and patterns .Experience with messaging queues such as Kafka, SNS / SQS, and AMQP .Strong understanding of design principles, web standards, and best practices for interactive and responsive applications.Knowledge of accessibility standards and best practices .Proficiency in using version control systems like Git .Familiarity with continuous integration and deployment environments .Excellent problem-solving skills , with a keen attention to detail and a commitment to high-quality, reusable code.Strong communication skills, capable of collaborating effectively with cross-functional teams and explaining technical details to non-technical stakeholders.Ability to proactively monitor and address issues related to usability, performance, and scalability.Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related engineering field.Proven experience as a Java developer with a focus on Elasticsearch and event-driven architectures.Skills Required
Java, Elasticsearch, Backend Development, Spring Boot, Kafka, Version Control Systems