Java - Developer
Technology
Confidential
Noida, India₹41,667 - ₹58,333 /year4 weeks agoUntil 24/5/2026
Full timeOn-site
Job description
- *Role Overview:**
The role involves designing robust APIs, backend services, and data processing components that integrate multiple systems and support analytics and reporting needs. Candidates should be comfortable working across application development, system integrations, and data pipelines.
This role offers exposure to building enterprise-grade backend platforms, including APIs, integrations, and data platforms such as data warehouses and reporting systems.
- *Role & responsibilities** :
- Design and develop RESTful APIs and backend services using Java and Spring Boot
- Build modular and scalable service components
- Develop reusable service layers and data access components
- Implement secure and well-documented APIs, System Integration
- Integrate backend services with external systems, enterprise applications, and third-party APIs
- Implement integration patterns for reliable data exchange between systems
- Develop services for scheduled and real-time data synchronisation, data processing, and data platforms
- Develop backend services that support data ingestion, transformation, and publishing
- Build components that feed data warehouses, reporting systems, or analytics platforms
- Work with structured and semi-structured datasets
- Optimize data processing and database interactions, Architecture & Quality
- Apply clean coding standards and scalable architecture principles
- Implement logging, monitoring, and error-handling mechanisms
- Participate in system design and architecture discussions
- Write unit and integration tests DevOps & Deployment
- Work with CI/CD pipelines for application builds and deployments
- Package and deploy services using containerization tools
- Support deployment and operation of services in development and production environments
- *Preferred candidate profile
- *Requirements:
Required Skills Core Skills
- Strong programming skills in Java
- Experience with Spring Boot / Spring Framework
- Experience building REST APIs
- Understanding of backend architecture patterns
- Knowledge of Enterprise Integration Patterns Databases
- Experience working with relational databases
- Good understanding of SQL and database design
- Familiarity with query optimization and indexing Development Practices
- Git or other version control systems
- API documentation practices (OpenAPI/Swagger)
- Unit testing frameworks
- *Preferred Skills (Good to Have)**
- Experience with data pipelines or ETL processes
- Exposure to data warehouses or analytics platforms
- Experience with message brokers or streaming platforms
- Experience with container technologies such as Docker
- Familiarity with microservices architectures
Keywords
javadata-processingcustomer-support-analyticsanalyticsdata-analyticsreporting-and-disclosureadaptive-project-management-and-reportingtraining-and-developmentapp-developmentapplication-developmentdata-pipelinedata-platformdata-warehouseapplication-programming-interface-apiplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootservice-layersdata-accesssystems-integrationenterprise-applicationsaws-data-exchangedata-exchangestime-and-attendancereal-time-dataprogramming-style-guideerrors-omissions-e-odevelopment-operations-devopscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdcontainerizationmaintenance-repair-and-operations-mrospring-frameworkbusiness-integrationsqlquery-optimizationpolicies-and-practicessoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationopen-apitesting-and-analysisextract-transform-and-load-etldockermicroservices
¿Te interesa este puesto?