Skip to main content
Posted 09 July, 2026

Java - Senior Developers

IBS Sofware
Remote Nationwide, IN Full Time
Reference: 7d754fc59183b9d4

Job Description

Key Responsibilities\n
\n • Design and develop scalable, high-performance backend systems using Java and modern frameworks\n
\n • Own end-to-end delivery of features — from design to production support\n
\n • Contribute to Microservices architecture, including service decomposition, API design, and inter-service communication\n
\n • Ensure code quality, testability, and maintainability through best practices and standards\n
\n • Participate in architecture and design discussions, influencing technical decisions\n
\n • Identify and address performance, scalability, and reliability bottlenecks\n
\n • Collaborate with cross-functional teams including product, QA, DevOps, and external stakeholders\n
\n • Mentor junior developers and contribute to engineering best practices\n
\n • Drive CI/CD, automation, and DevSecOps practices\n
\n • Contribute to technical documentation and knowledge sharing\n
\n
\n Technical Skills & Experience\n
\n • Strong expertise in Java (Java 8+) and Spring Boot ecosystem\n
\n • Experience building Microservices-based architectures and RESTful APIs\n
\n • Hands-on with JPA/Hibernate, database design, and performance tuning (PostgreSQL or similar)\n
\n • Experience with Messaging systems (Kafka / RabbitMQ / MQ) and event-driven architectures\n
\n • Familiarity with Containerization (Docker) and cloud platforms (AWS preferred)\n
\n • Experience with CI/CD pipelines (Jenkins/GitHub Actions), code quality tools (SonarQube)\n
\n • Strong understanding of design patterns, distributed systems, and API design principles\n
\n • Experience with unit/integration testing frameworks (JUnit, Mockito, \n
\n
\n Good to Have\n
\n • Experience in Travel / Airline / Hospitality domain\n
\n • Exposure to Kubernetes and cloud-native architectures\n
\n • Knowledge of Observability tools (Prometheus, Grafana, OpenTelemetry)\n
\n • Experience in High-volume transaction systems\n
\n
\n
\n Core Competencies\n
\n • Strong problem-solving and analytical thinking\n
\n • Ability to own and drive initiatives independently\n
\n • Excellent communication and stakeholder management skills\n
\n • Ability to influence technical direction and decisions\n
\n • Proactive mindset with a focus on continuous improvement\n
\n
\n Qualifications\n
\n • 7+ years of professional Java development experience.\n
\n • Bachelor’s or master’s degree in computer science, Computer Engineering, or a related field.

Sign up for Job Alerts