Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Job summary
A software consulting firm in Bengaluru is looking for a Java + Elasticsearch Developer. This role involves participating in design reviews, implementing accessibility best practices, and refining CI/CD processes for deployment efficiency. The ideal candidate possesses strong skills in Java, Elasticsearch, and messaging queues, with a commitment to high-quality code and collaboration across teams.
Qualifications
Experience with accessibility best practices in software deliverables.
Knowledge of design principles, web standards, and usability.
Proficiency in version control and CI/CD processes.
Responsibilities
Participate in design reviews and ensure adherence to specifications.
Implement accessibility best practices across deliverables.
Monitor usability and performance of front-end applications.
Skills
ElasticSearch
Java
Spring boot
Data ingestion pipelines
Event Driven Architectures
Messaging queues (Kafka, SNS/SQS, AMQP)
Tools
Git
Job description
Job Details
About the job Java + Elasticsearch Developer
Job Responsibilities
Participate in design reviews to ensure that implementations are consistent with design specifications and user expectations.
Implement and advocate for accessibility best practices in all software deliverables to ensure inclusivity across all user demographics.
Facilitate and refine our CI/CD processes to improve deployment efficiency and reliability.
Proactively monitor and address issues related to the usability, performance, and scalability of the front-end applications.
Strong understanding of design principles, web standards, and best practices for creating interactive and responsive application front-ends.
Knowledge of accessibility standards and best practices to ensure compliance and functionality across all user interfaces.
Proficiency in using version control systems like Git, and 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.