We are hiring a Senior Software Engineer with strong expertise in Java development, API integrations, and metadata management systems. The ideal candidate should have hands-on experience in enterprise integrations, scalable backend systems, and performance optimization.
Key Responsibilities:
Design and develop scalable backend applications using Java
Build and integrate REST, GraphQL, and SOAP APIs
Work on metadata integration systems and enterprise data workflows
Develop ETL processes and third-party application integrations
Optimize application performance, memory usage, and concurrency handling
Collaborate with cross-functional teams for solution design and implementation
Troubleshoot and resolve production and integration-related issues
Participate in architecture discussions, code reviews, and Agile development activities
Ensure high-quality coding standards and scalable system design
Required Qualifications:
5–6 years of experience in Java backend development
Strong expertise in REST, GraphQL, and SOAP API integrations
Experience with metadata integrations and ETL processes
Good understanding of system design and scalable architecture
Strong knowledge of concurrency and memory management concepts
Experience with performance tuning and troubleshooting enterprise applications
Familiarity with Agile methodologies and version control systems
Strong analytical and debugging skills
Preferred Skills:
Experience with cloud platforms and microservices architecture
Exposure to CI/CD pipelines and DevOps tools
Knowledge of distributed systems and enterprise integration patterns will be an added advantage
Interested in this role?
Apply now and our recruiters will contact you.
Apply Now