Senior Java Developer at ETO Magnetic India Pvt Ltd · Bengaluru (Bangalore) · 8 - 11 years · ₹15L - ₹20L / yr · Profitable · Posted 3 Apr 2025

JAVA Developer
Exp: 8+ Years
Location: Bengaluru
Notice period: 0-30 days
Key Responsibilities:
Design & Develop Scalable Microservices:
- Architect, develop, and deploy RESTful APIs & Microservices using SpringBoot.
- Ensure high availability and fault tolerance using Resilience4J and circuit breakers.
Database & Caching Optimization:
- Work with PostgreSQL, MySQL, MongoDB, or Cassandra for optimal data persistence.
- Implement caching strategies using Redis or Memcached.
Security & Performance Best Practices:
- Apply OAuth2, OpenID Connect, or Keycloak for authentication.
- Secure APIs using JWT, Role-Based Access Control (RBAC), and API Gateways.
- Use Spring Security and OWASP guidelines to harden the system.
Event-Driven & Asynchronous Processing:
- Implement Kafka, RabbitMQ, or ActiveMQ for real-time event-driven achitecture.
- Use Spring WebFlux for reactive programming in high-throughout applications.
Testing & Code Quality:
- Write unit tests using JUnit, Mockito, and TestContainers.
- Perform contract testing with Pact or Spring Cloud Contract.
- Ensure code quality using SonarQube, PMD, and Checkstyle.
Observability & Logging:
- Use ELK Stack (Elasticsearch, Logstash, Kibana) or Grafana & Prometheus for monitoring.
- o Implement distributed tracing using Jaeger or Zipkin.
Collaboration & Agile Development:
- Follow Agile and Scrum methodologies with JIRA, Confluence, or Trello.
- Work closely with frontend, DevOps, and product teams.
Required Skills & Technologies:
• Languages: Java, Kotlin (Good to Have)
• Frameworks: Spring Boot, Spring Cloud, Spring WebFlux
• Microservices & API Development: REST, GraphQL, gRPC
• Cloud Platforms: AWS, Azure, GCP or any
• CI/CD & DevOps: Docker, Kubernetes (K8s), Helm, terraform (nice to have)
• Databases: PostgreSQL, MySQL, MongoDB, Redis
• Messaging Systems: Kafka, RabbitMQ, ActiveMQ
• Security & Authentication: OAuth2, OpenID Connect, JWT, Keycloak
• Testing Frameworks: JUnit, Mockito, TestContainers, Pact
• Logging & Monitoring: ELK Stack, Prometheus, Grafana, Jaeger
• Version Control: Git, GitHub, GitLab
• Agile Methodologies: Scrum, Kanban

Similar jobs (10)
looking for chennai and pune candidates, no relocation and all
Chennai & pune
java8 + springboot + microservice + Kakfa + AWS +Unit testing
Immediate to 15days
Job Description:
We are looking for experienced Java professionals with strong backend development experience to join our technology team. The ideal candidate should have hands-on experience in Java, Spring Boot, Microservices, and related backend technologies.
Key Responsibilities:
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Develop and integrate RESTful APIs and Microservices.
- Work with Kafka for event-driven architecture and messaging.
- Write clean, efficient, and maintainable code.
- Troubleshoot and resolve application issues.
- Collaborate with frontend, QA, DevOps, and other technical teams.
- Participate in code reviews, design discussions, and technical solutioning.
- Ensure application performance, scalability, and reliability.
Primary Skills:
- Core Java
- Spring Boot
- Microservices
- REST API
- Kafka
- SQL / Database
Good to Have:
- React.js
- Cloud technologies
- Docker / Kubernetes
- CI/CD
- Agile/Scrum experience
Senior Backend Developer – Java
Location: Mohali
Experience: 5+ Years
Looking for an experienced Senior Backend Developer with strong expertise in Java, Spring Boot, and microservices development.
Key Skills Required:
- Strong proficiency in Java, Spring Boot & Microservices
- Hands-on experience with Apache Kafka and MySQL
- Expertise in REST APIs, Docker, Kubernetes & Helm
- Knowledge of JWT, OAuth2, Firebase/FCM and CI/CD pipelines
- Experience with Agile/Scrum, code reviews, and production support
- Excellent communication, problem-solving, and ownership skills
Java backend (Java + Kafka)
Bangalore
5+yrs
immediate to 15days
Java, Spring Boot, Kafka, microservice
Call or WhatsApp: 6 3 8 5 0 7 6 1 4 2
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Looking for strong experience in Java, Spring Boot, Spring Cloud, Microservices, System Design, Kafka, Redis, Cloud, Docker & Kubernetes.
FinTech / Banking experience will be an added advantage.
Java + Angular
Java, spring boot, microservice, angular
5-10yrs
Hyderabad, bangalore
immediate 15days
Call or WhatsApp: 6 3 8 5 0 7 6 1 4 2
Java Backend
5+ , 25lpa
Bangalore
java 17+ , springboot , kafka , agile , Oracle
Email: revathi.r @ vysystems. com
Call/WhatsApp: 6 3 8 5 0 7 6 1 4 2
INTERESTED CANDIDATE SHARE YOUR CV IN MAIL OR WHATSAPP
Role – Java Backend Developer
Experience: 7–10 Years
Location: Bangalore
Job Description:
We are looking for an experienced Java Backend Developer with strong hands-on experience in building scalable, high-performance backend applications.
Candidates should have expertise in Java 8+, Spring Boot, Microservices, multithreading, concurrency, and transaction management. Experience in REST APIs, Kafka/RabbitMQ, SQL, Spring Transactions, JPA/JDBC, and distributed systems is required.
Strong understanding of system design, performance optimization, scalability, and fault-tolerant applications is expected.
Mandatory Skills: Java 8+, Spring Boot, Microservices, Multithreading, Concurrency, Transaction Management, SQL, Kafka/RabbitMQ.
Greetings from NAM Info Pvt Ltd,
Job Title: Senior Java Spring Boot & Microservices Developer
Experience: 7+ Years
Primary Skills: Java 8/10, Spring Boot, Microservices, REST APIs, Kafka
Job Summary
We are looking for an experienced Java Spring Boot & Microservices Developer with 7+ years of hands-on experience in designing, developing, and deploying scalable enterprise applications. The ideal candidate should have strong expertise in Java 8/10, Spring Boot, Microservices architecture, RESTful APIs, Kafka, multithreading, collections, and coding best practices.
Key Responsibilities
- Design, develop, and maintain scalable applications using Java 8/10 and Spring Boot.
- Build and implement Microservices-based applications following industry best practices.
- Develop and integrate RESTful APIs with internal and external systems.
- Implement asynchronous and event-driven solutions using Apache Kafka.
- Write clean, efficient, maintainable, and reusable code.
- Optimize application performance using Java Collections, Multithreading, and Concurrency concepts.
- Troubleshoot, debug, and resolve production issues.
- Participate in code reviews and ensure adherence to coding standards.
- Collaborate with cross-functional teams including Product, QA, DevOps, and Business stakeholders.
- Contribute to architecture discussions and technical design decisions.
Required Skills
- 7+ years of hands-on experience in Java development.
- Strong proficiency in Java 8/10 features (Streams, Lambda Expressions, Optional, Functional Interfaces, etc.).
- Excellent understanding of Java Collections Framework.
- Strong knowledge of Multithreading and Concurrency.
- Hands-on experience with Spring Boot.
- Solid experience in developing REST APIs.
- Strong practical experience in Microservices architecture.
- Hands-on experience with Apache Kafka.
- Good understanding of object-oriented programming (OOP), design patterns, and SOLID principles.
- Strong coding, debugging, and problem-solving skills.
- Experience with Git and Maven/Gradle.
- Knowledge of SQL databases and API testing tools such as Postman.
Preferred Skills
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines.
- Experience working with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of monitoring and logging tools.
- Exposure to Agile/Scrum development methodologies.
Mandatory Technical Expertise
- Java 8/10
- Spring Boot
- REST APIs
- Microservices
- Apache Kafka
- Multithreading
- Collections Framework
- Strong Coding & Problem-Solving Skill
Mandatory Skills:
- Proficiency in Java programming language.
- Strong expertise in Spring Boot framework.
- Experience in developing microservices architecture.
- Familiarity with AI development concepts and tools.
- Knowledge of behavior-driven development using Cucumber.
- Solid understanding of RESTful APIs and web services.
- Experience with version control systems, preferably Git.








