Tech Lead - ETL/Data Quality

DCM Infotech Limited

$110K — $130K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in REST API design and application development using Java and Spring Boot.
  • Strong understanding of enterprise architecture and API design standards.
  • Proficiency in Spring MVC, Spring Data JPA, and Hibernate for backend services.
  • Experience with database design, optimization, and writing complex SQL queries.
  • Knowledge of security practices including OAuth2 and JWT for API governance.

Responsibilities

  • Design scalable and secure REST APIs in accordance with architectural standards.
  • Develop and maintain backend services and microservices with Spring Boot.
  • Translate requirements into technical solutions and application architecture.
  • Implement integrations with various applications and services using REST/JSON.
  • Optimize database interactions to ensure performance and scalability.
  • Enforce coding standards through code reviews and mentoring for best practices.
  • Develop and execute unit and integration tests to ensure code reliability.

Benefits

  • Opportunities for professional development and mentorship.
  • Access to modern technologies and tools for application development.
  • Supportive team culture promoting collaboration and innovation.
Full Job Description
  • REST API Design & Architecture - Design scalable, secure, and high-performance REST APIs using Java and Spring Boot, following enterprise architecture and API design standards.
  • Application Development - Develop, enhance, and maintain robust backend services and microservices using Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
  • Technical Solution Design - Translate business and functional requirements into technical solutions, defining application architecture, service interfaces, data models, integration patterns, and API specifications.
  • API Integration - Design and implement integrations with internal and external applications, databases, third-party services, and enterprise systems using REST/JSON and other integration mechanisms.
  • Database Design & Optimization - Design data models, write optimized SQL queries, and implement database interactions while ensuring performance, scalability, and data integrity.
  • Security & API Governance - Implement authentication, authorization, encryption, input validation, and secure API practices using technologies such as Spring Security, OAuth2, and JWT.
  • Performance & Scalability - Analyse and optimize application performance, API response times, database access, and resource utilization to support high-volume enterprise workloads.
  • Code Quality & Technical Leadership - Conduct code reviews, establish coding standards, mentor developers, and promote clean code, reusable components, design patterns, and best engineering practices.
  • Testing - Develop unit and integration tests using JUnit/Mockito, troubleshoot defects, support deployments

Similar Jobs

More Jobs at DCM Infotech Limited

More Enterprise Technology Jobs

Find similar Tech Lead - ETL/Data Quality jobs: