This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are currently seeking a Software Development Senior Specialist to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Role - Senior Java Backend Engineer Specialization - Backend Integration, Java server-side logic, and microservices architectures.
Job Responsibility
Backend Service Development - Design and build scalable microservices using Java 11/17 architectures
API Engineering - Develop and maintain high-performance RESTful APIs for cross-platform integration
Database Integration - Design and optimize complex Oracle database schemas and SQL queries
Environment Management - Deploy and troubleshoot integration components within Linux server environments
Data Transformation - Implement logic to handle and transform complex XML and JSON payloads
Performance Tuning - Optimize Java Runtime (JRE) settings and SQL execution plans for low latency
IDE Standardization - Utilize and configure Eclipse-based tools for streamlined team development
Security Implementation - Integrate services follow secure coding standards and encrypted data flows
Technical Documentation - Maintain detailed technical specifications for all API endpoints and data models
Level Support (L2/L3) - Handle escalated incidents, performing deep technical analysis to identify root causes in complex black box AI pipelines
Corrective Engineering - Implement source code fixes, bug adjustments, and enhancements to existing codebases to make sure system & application evolution and stability
Requirements
Bachelor's degree (Computer Science/Information Technology/Electronics & Communication/ Information Science/Telecommunications)
12+ years in software engineering with at least 4 years in an Architect role
Expertise in Java Enterprise (JEE) and modern JRE (11/17) features
Proven experience building and deploying distributed systems
Strong hands-on experience with Oracle RDBMS and advanced SQL
Comfortable managing files, permissions, and services via the Linux command line
Expert knowledge of XML and JSON for data exchange
Proficiency in Eclipse or similar IDEs for enterprise-grade development
Understanding of REST principles, status codes, and payload optimization
Ability to debug complex multi-threaded Java applications
Familiarity with unit testing frameworks and clean code principles
Experience leading squads in an Agile/Scrum environment
Ability to work within an Agile team to deliver integration milestones
Ability to translate complex technical details into business functional terms with stakeholders