11+ Apache Solr Jobs in Bangalore (Bengaluru) | Apache Solr Job openings in Bangalore (Bengaluru)
Apply to 11+ Apache Solr Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Apache Solr Job opportunities across top companies like Google, Amazon & Adobe.
- Bachelor’s degree in computer science, engineering, or a related field.
- At-least more than 1+ Years of Experience in a similar role would be desired.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership skills to drive good coding and design practices across multiple engineering teams
- Willingness to build professional relationships with staff and clients.
- Excellent communication, motivational, and interpersonal skills.
- Expertise in architecting, building, and maintaining ultra-low latency, cost-efficient systems in cloud environments
- Excellent track record in modernizing cloud-based applications using micro services, containers, and other architectures
- Experience and working knowledge in building large-scale, data-intensive Text search applications using Solr / Elastic Search is a Must
- Experience and working knowledge of AI/ML/ML Ops with respect to building large-scale, data-intensive applications would be a Plus
- Experience and working knowledge in building Java based Spring Boot micro-services integrated with any messaging framework
- Driven, Highly-motivated and passionate towards development & innovation
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
- Keeping up-to-date with industry trends and developments.
- Updating work schedules and performing troubleshooting as required.
- Motivating staff and creating a space where they can ask questions and voice their concerns.
- Being transparent with the team about challenges, failures, and successes.
- Writing progress reports and delivering presentations to the relevant stakeholders.
- Extremely hands-on in delivering Development and R&D tasks
- Design, plan and perform dev-analysis to determine effort estimates on every sprint for the team
- Running Demo's, ensuring thorough documentation of the features built
- Identify & Plan upgrades to technologies & frameworks from time-to-time
Role & Responsibilities
As a Staff Engineer at Locus, you will play a critical role in defining and driving our backend architecture as we scale globally. You’ll own key systems that handle high volumes of data and transactions, ensuring performance, reliability, and maintainability across distributed environments.
Key Responsibilities-
- Own one or more core applications end-to-end, ensuring reliability, performance, and scalability.
- Lead the design, architecture, and development of complex, distributed systems, frameworks, and libraries aligned with Locus’s technical strategy.
- Drive engineering operational excellence by defining robust roadmaps for system reliability, observability, and performance improvements.
- Analyze and optimize existing systems for latency, throughput, and efficiency, ensuring they perform at scale.
- Collaborate cross-functionally with Product, Data, and Infrastructure teams to translate business requirements into technical deliverables.
- Mentor and guide engineers, fostering a culture of technical excellence, ownership, and continuous learning.
- Establish and uphold coding standards, conduct design and code reviews, and promote best practices across teams.
- Stay ahead of the curve on emerging technologies, frameworks, and patterns to strengthen Locus’s technology foundation.
- Contribute to hiring by identifying and attracting top-tier engineering talent.
Ideal Candidate
- Strong staff engineer profile
- Mandatory (Experience 1): Must have 9+ years in backend engineering with Java, Spring/Spring Boot, and microservices building large and schalable systems
- Mandatory (Experience 2): Must have been SDE-3 / Tech Lead / Lead SE for at least 2.5 years
- Mandatory (Tech skills 1): Strong in DSA, system design, design patterns, and problem-solving
- Mandatory (Tech skills 2): Proven experience building scalable, reliable, high-performance distributed systems
- Mandatory (Tech skills 3): Hands-on with SQL/NoSQL databases, REST/gRPC APIs, concurrency & async processing
- Mandatory (Tech skills 4): Experience in AWS/GCP, CI/CD pipelines, and observability/monitoring
- Mandatory (Communication): Excellent ability to explain complex technical concepts to varied stakeholders
- Mandatory (Company): Product companies (B2B SAAS preferred)
- Mandatory (Stability): Must have stayed for at least 2 years with each of the previous companies
- Mandatory (Education): B.Tech in computer science from Tier 1, Tier 2 colleges
Job Title: Java Developer
Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.
Required Skills: • Exp. - 5 to 14 years.
• Experience in Core Java and Spring Boot.
• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
• Should have the ability to analyze, design, develop and test complex, low-latency clientfacing applications.
• Good development experience with RDBMS.
• Good knowledge of multi-threading and high-performance server-side development.
• Basic working knowledge of Unix/Linux.
• Excellent problem solving and coding skills.
• Strong interpersonal, communication and analytical skills.
• Should have the ability to express their design ideas and thoughts.
As a senior developer you will be responsible to manage the software
development life cycle from planning to prioritizing to testing and release.
Responsibilities includes gathering system and team product requirements,
building java modules and testing features before release. Should have hands
on experience developing software with agile methodologies and are ready to
lead our junior developers.
Responsibilities:
• Contribute to all phases of development lifecycle.
• Planning of API workflow.
• Understanding the requirements all the teams involved and planning the
development process.
• Write well designed, testable, efficient code.
• Prepare and produce releases of software components.
• Support continuous improvements by investigating alternatives and
technologies and presenting these for architecture review.
• Designing, implementing, and maintaining java applications that are
often high-volume and low latency.
• Identify bottlenecks and bugs and advise solutions to these problems.
• Develop highly scalable REST APIs to use in our applications.
• Guide the team and help them in any complex situations.
Required Qualifications
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing company.
Some qualifications that we think would help you thrive in this role are:
• Minimum 8+ Years in a Java programming.
• Expert hands-on knowledge of latest technology, good exposure to web
technologies and open to all technologies like Java, J2EE, Spring Boot,
Microservices, Cloud computing, any DB.
• Very good exposure to DevOps concepts and tools, Continuous Integration and
Continuous Delivery.
• Quick learner believes in continuous learning and acts as a catalyst for building
the culture within the organization.
• Analytical thinking skills, problem solving with strong exposure to root causing
tools and techniques and ability to come up with solutions in complex
situations.
• Familiar with various design and architectural patterns.
• Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
• Deep insights of Java and J2EE internals such as memory management,
transaction management, etc.
• Skill for writing reusable Java libraries.
• Proficient understanding of code versioning tools, such as Git.
• Familiarity with build tools such as Ant, Maven, and Gradle.
• Ability to work without guidance and under tight deadlines.
• Result oriented and focused on meeting deliverable timelines.
• Teamwork and willingness to listen to others.
• Communicate effectively
• Good knowledge of microservices.
• Expertise in developing enterprise level web applications and RESTful APIs
using Microservices with demonstrable production-scale experience.
• Strong background working with Linux/Unix environments.
• Working experience in industry standard protocols related API security.
• Clear understanding of web services and SOA related standards like
REST/OAuth/JSON.
Key Responsibilities:
- Design, develop, and maintain robust backend services using Core Java and Spring Boot
- Develop and optimize queries in MongoDB, including aggregation and indexing
- Build RESTful APIs and integrate third-party services
- Write clean, maintainable, and scalable code following best practices
- Collaborate with cross-functional teams to gather and implement requirements
Required Skills:
- 5+ years of experience in Core Java
- Strong expertise in Spring Boot (REST APIs, Security, Data)
- Hands-on experience with MongoDB (CRUD operations, schema design)
- Experience with Microservices architecture
- 1-5 years of experience in Java Development.
- Very good with DSA - Java programming.
- Hands-on experience in working with REST APIs & Web Services.
- Good Database design skills - SQL
- Write well-designed, testable, efficient code.
- Contribute to all phases of the development lifecycle.
Work Location : Bangalore
Work mode : Work from office.
Should be Graduated in the year (2021/2022) (BE/B.Tech, MCA, M.Tech)
-Good in aptitude and problem-solving skills
-Excellent in communication(Mandate)
-Passion to work in the tech industry
-Good to have exposure/trained/certified on any tech skills
· Participate in the entire application lifecycle, focusing on coding and debugging
· Write clean code to develop functional web applications
· Troubleshoot and debug applications
· Perform UI tests to optimize performance
· Manage cutting-edge technologies to improve legacy applications
· Collaborate with Front-end developers to integrate user-facing elements with server- side logic
· Gather and address technical and design requirements
· Provide training and support to internal teams
· Build reusable code and libraries for future use
· Liaise with developers, designers and system administrators to identify new features
· Follow emerging technologies
Job Description
- Design & implement backend APIs
- Mentor junior developers technically.
- Actively work to reduce tech debt in the backend
- Work towards more stability & scalability of the backend
- Tech stack - Java, AWS etc.
Eligibility
- 2-8 years of product company experience
- Advanced understanding of AWS stack
- Prior knowledge of solving problems at scale.
· Experience in object-oriented design/programming and proven experience as a Software Developer
· Experience with software design and development in a test-driven environment.
· Self-starter with high level of commitment and motivation
Responsibilities
- Lead the development of the backend systems for our first product
- Build reliable, secure and performant backend systems
- Drive test coverage and continuous delivery automation within the team
- Mentor and provide feedback to teammates
Requirements
- 5+ years of software development experience
- Strong computer science fundamentals
- Deep and wide knowledge of Java ecosystem
- Can write code that is readable, maintainable, secure and performant
- Know the importance of tests and how to approach writing different types of tests
- Good intuition for REST API design
- Deep understanding of relational databases, transactions, entity-relationship modeling
- Comfortable writing highly concurrent systems
- Experienced in using profilers, tuning garbage collection, optimizing SQL queries
Desired Skills and Experience
- Golang , Java , Python , Ruby



