
Job Summary
We are seeking an experienced Java + Kafka Developer to design, develop, and maintain high-performance, event-driven applications. The ideal candidate will have strong backend development skills in Java and hands-on experience with Apache Kafka for building scalable, real-time data processing systems.
Key Responsibilities
- Design and develop event-driven microservices using Java and Apache Kafka
- Build and maintain Kafka producers, consumers, topics, and streams
- Implement message processing, retries, error handling, and idempotency
- Develop and integrate RESTful APIs
- Ensure high availability, scalability, and performance of Kafka-based systems
- Monitor, troubleshoot, and optimize Kafka and application performance
- Collaborate with architects, DevOps, and QA teams
- Participate in code reviews and follow best practices
- Contribute to system design and technical discussions
Required Skills
- 6+ years of experience in Java backend development
- Strong hands-on experience with Apache Kafka
- Experience with event-driven and streaming architectures
- Solid understanding of microservices architecture
- Experience with REST APIs
- Good knowledge of multithreading, concurrency, and JVM concepts
- Familiarity with SQL / NoSQL databases
- Strong problem-solving and debugging skills

Similar jobs
We're Hiring for Golang Developer (2–4 years experience)
Company: Tradelab Technologies
Location: Bangalore (Preferred candidates from Bangalore or nearby locations only)
We are looking for a Golang Developer with strong experience in backend development, microservices, and system-level programming. The role involves contributing to high-performance trading systems, low-latency architecture, and scalable backend solutions.
Key Responsibilities
• Develop and maintain backend services using Golang
• Build scalable, secure and high-performance microservices
• Work with REST APIs, WebSockets, message queues and distributed systems
• Collaborate with DevOps, frontend and product teams for smooth delivery
• Optimize performance, troubleshoot issues and ensure system stability
Skills & Experience Required
• 2–4 years of experience in Golang development
• Strong fundamentals in data structures, concurrency and networking
• Experience with MySQL/Redis/Kafka or similar technologies
• Understanding of microservices, APIs and cloud environments
• Experience in fintech/trading systems is a plus
If you are passionate about backend engineering and want to work on fast, scalable trading systems.
We’re looking for a Backend Developer (Python) with a strong foundation in backend technologies and
a deep interest in scalable, low-latency systems.
Key Responsibilities
• Develop, maintain, and optimize backend applications using Python.
• Build and integrate RESTful APIs and microservices.
• Work with relational and NoSQL databases for data storage, retrieval, and optimization.
• Write clean, efficient, and reusable code while following best practices.
• Collaborate with cross-functional teams (frontend, QA, DevOps) to deliver high quality features.
• Participate in code reviews to maintain high coding standards.
• Troubleshoot, debug, and upgrade existing applications.
• Ensure application security, performance, and scalability.
Required Skills & Qualifications:
• 2–4 years of hands-on experience in Python development.
• Strong command over Python frameworks such as Django, Flask, or FastAPI.
• Solid understanding of Object-Oriented Programming (OOP) principles.
• Experience working with databases such as PostgreSQL, MySQL, or MongoDB.
• Proficiency in writing and consuming REST APIs.
• Familiarity with Git and version control workflows.
• Experience with unit testing and frameworks like PyTest or Unittest.
• Knowledge of containerization (Docker) is a plus.
Job Summary:
We are looking for a skilled and motivated Backend Engineer with 2 to 4 years of professional experience to join our dynamic engineering team. You will play a key role in designing, building, and maintaining the backend systems that power our products. You’ll work closely with cross-functional teams to deliver scalable, secure, and high-performance solutions that align with business and user needs.
This role is ideal for engineers ready to take ownership of systems, contribute to architectural decisions, and solve complex backend challenges.
Website: https://www.thealteroffice.com/about
Key Responsibilities:
- Design, build, and maintain robust backend systems and APIs that are scalable and maintainable.
- Collaborate with product, frontend, and DevOps teams to deliver seamless, end-to-end solutions.
- Model and manage data using SQL (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis), incorporating caching where needed.
- Implement and manage authentication, authorization, and data security practices.
- Write clean, well-documented, and well-tested code following best practices.
- Work with cloud platforms (AWS, GCP, or Azure) to deploy, monitor, and scale services effectively.
- Use tools like Docker (and optionally Kubernetes) for containerization and orchestration of backend services.
- Maintain and improve CI/CD pipelines for faster and safer deployments.
- Monitor and debug production issues, using observability tools (e.g., Prometheus, Grafana, ELK) for root cause analysis.
- Participate in code reviews, contribute to improving development standards, and provide support to less experienced engineers.
- Work with event-driven or microservices-based architecture, and optionally use technologies like GraphQL, WebSockets, or message brokers such as Kafka or RabbitMQ when suitable for the solution.
Requirements:
- 2 to 4 years of professional experience as a Backend Engineer or similar role.
- Proficiency in at least one backend programming language (e.g., Python, Java, Go, Ruby, etc.).
- Strong understanding of RESTful API design, asynchronous programming, and scalable architecture patterns.
- Solid experience with both relational and NoSQL databases, including designing and optimizing data models.
- Familiarity with Docker, Git, and modern CI/CD workflows.
- Hands-on experience with cloud infrastructure and deployment processes (AWS, GCP, or Azure).
- Exposure to monitoring, logging, and performance profiling practices in production environments.
- A good understanding of security best practices in backend systems.
- Strong problem-solving, debugging, and communication skills.
- Comfortable working in a fast-paced, agile environment with evolving priorities.

Responsibilities:
- Work with product owners, managers, and customers to explore requirements and translate use-cases into functional requirements.
- Collaborate with cross-functional teams and architects to design, develop, test, and deploy web applications using ASP. NETCore | Open-source web framework for. NET, . NET Core, and C#.
- Build scalable, reliable, clean code and unit tests for. NET applications.
- Help maintain code quality, organization, and automation by performing code reviews, refactoring, and unit testing.
- Develop integration with third-party APIs and external applications to deliver robust and scalable applications.
- Maintain services, enhance, optimize, and upgrade existing systems.
- Contribute to architectural and design discussions and document design decisions.
- Effectively participate in planning meetings, retrospectives, daily stand-ups, and other meetings as part of the software development process.
- Contribute to the continuous improvement of development processes and practices.
- Resolve production issues, participate in production incident analysis by conducting effective troubleshooting and RCA within the SLA.
- Work with Operations teams on product deployment, issue resolution, and support.
- Mentor junior developers and assist in their professional growth. Stay updated with the latest technologies and best practices.
Requirements:
- 5+ years of experience with proficiency in C# language.
- Bachelor's or master's degree in computer science or a related field.
- Good working experience in. NET Framework, . NET Core, and ASP. NETCore | Open-source web framework for. NET and C#.
- Good understanding of OOP and design patterns - SOLID, Integration, REST, Micro-services, and cloud-native designs.
- Understanding of fundamental design principles behind building and scaling distributed applications.
- Knack for writing clean, readable, reusable, and testable C# code.
- Strong knowledge of data structures and collections in C#.
- Good knowledge of front-end development languages, including JavaScript, HTML5 and CSS.
- Experience in designing relational DB schema, PL/SQL queries performance tuning.
- Experience in working in an Agile environment following Scrum/SAFE methodologies.
- Knowledge of CI/CD, DevOps, containers, and automation frameworks.
- Experience in developing and deploying on at least one cloud environment.
- Excellent problem-solving, communication, and collaboration skills.
- Ability to work independently and effectively in a fast-paced environment.
Dear,
We are excited to inform you about an exclusive opportunity at Xebia for a Senior Backend Engineer role.
📌 Job Details:
- Role: Senior Backend Engineer
- Shift: 1 PM – 10 PM
- Work Mode: Hybrid (3 days a week) across Xebia locations
- Notice Period: Immediate joiners or up to 30 days
🔹 Job Responsibilities:
✅ Design and develop scalable, reliable, and maintainable backend solutions
✅ Work on event-driven microservices architecture
✅ Implement REST APIs and optimize backend performance
✅ Collaborate with cross-functional teams to drive innovation
✅ Mentor junior and mid-level engineers
🔹 Required Skills:
✔ Backend Development: Scala (preferred), Java, Kotlin
✔ Cloud: AWS or GCP
✔ Databases: MySQL, NoSQL (Cassandra)
✔ DevOps & CI/CD: Jenkins, Terraform, Infrastructure as Code
✔ Messaging & Caching: Kafka, RabbitMQ, Elasticsearch
✔ Agile Methodologies: Scrum, Kanban
⚠ Please apply only if you have not applied recently or are not currently in the interview process for any open roles at Xebia.
Looking forward to your response! Also, feel free to refer anyone in your network who might be a good fit.
Best regards,
Vijay S
Assistant Manager - TAG
Responsibilities
- Preferred 1-3 years experience as Laravel Developer.
- Proven experience using PHP framework Laravel
- Troubleshooting issues in the implementation and debug builds.
- Writing server-side web application logic, back-end components, connect the application with other web services & support the front-end developers.
- Ability to perform UI/backend tests to optimize performance.
- Guide and Mentor other developers
- Hands-on experience in building and integrating API.
- Hands on experience in backend and frontend technologies.
Requirements:
- A degree in programming, computer science, or a related field.
- Excellent knowledge of PHP MVC architecture and OOP programming style.
- Proficiency in HTML and JavaScript.
- Knowledge of database design and querying using SQL.
- Practical experience using the MVC architecture.
- A portfolio of applications and programs to your name preferred.
- Must be able to fix bugs and errors and develop scalable apps
- Problem-solving skills and critical mind set.
- Ability to lead teams.
- Ability to work individually and handle clients.
We’re doing things no one has ever done. From developing game-changing technology and solutions to
helping the world’s top brands connect like never before, every day brings new challenges and opportunities
to innovate. We offer the chance to make your mark on something awesome.
Skillset for : Java Developer
Experience : 4to 7 years
----------------------
Java basics, OOPs concepts, Thread concepts, Collections, Java 1.8 features
Database: SQL Joins
Experience in frameworks like SpringMVC, Springboot etc..
Experience in implementing Rest API
Some Java Design patterns
Good to have some experience on any Message broker, NoSQL db like Mongodb, ORM like Hibernate
Location: Bangalore
Education: Bachelor's degree in Computer Science or a related field or equivalent experience.
JD for Java Developer Position (3-5 years)
Notice Period: 10-20 days or within 1 month
1. Excellent Java skills
2. Hands-on working experience with Spring, Hibernate, GIT, Jenkins
3. Strictly adhere to coding standards & unit testing
4. Excellent analytical skills and communication skills are a must
5. Knowledge of MySQL or any other DBMS
Added Advantage
1. ElasticSearch
2. AWS services like lambda, redis, graphql etc
3. Docker
Experience-3-5 yrs
Location- bangalore,pune,ggn,
Skills: Core java,j2EE,oops,Spring,Microservices
5 years of architecture, design and programming experience preferably in fast-paced dynamic environment
Strong application design and implementation skills, solid understanding of the entire development cycle.
Strong background in Java/J2EE based application
Strong background in Spring/Spring boot based application
Strong background in Microservices based application
Experience working with Apache and/or Tomcat
Experience in transforming requirements to software design
Strong Experience with developing Java SAAS web applications.
Working experience in Industry Standard protocols related API Security including OAuth
Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
Strong background working with Linux/UNIX environments.
Strong Shell scripting experience.
Working knowledge with Oracle, DB2 or MongoDB databases.
Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play. Strong agile/scrum development experience
Strong collaboration and communication skills within distributed project teams
Excellent written and verbal communication skills









