Skip to main content

Senior Java/Spring Boot Developer

Technology
QC HR Services
1 months agoUntil 2/9/2026

Job description

We are looking for an experienced Senior Java Spring Boot Developer with a strong background in ETL development and Informatica. The ideal candidate should have hands-on experience in migrating ETL workflows from Informatica to Java/Spring Boot, designing scalable backend applications, and developing Java-based data processing solutions using Spring Batch.

Key Responsibilities :

  • Design, develop, and maintain enterprise applications using Java and Spring Boot.
  • Develop and implement ETL solutions using Java technologies.
  • Migrate existing Informatica ETL workflows to Java/Spring Boot applications.
  • Build and maintain Spring Batch jobs for large-scale data processing.
  • Analyze existing ETL processes and optimize them for performance and scalability.
  • Collaborate with business analysts, architects, and cross-functional teams to understand data integration requirements.
  • Perform unit testing, debugging, and performance tuning of applications.
  • Ensure code quality by following best practices, coding standards, and version control processes.

Mandatory Skills :

  • Strong expertise in Core Java
  • Hands-on experience with Spring Boot
  • Experience with Spring Batch
  • Strong knowledge of ETL concepts
  • Hands-on experience in Informatica
  • Experience in ETL migration from Informatica to Java/Spring Boot
  • Experience converting ETL workflows into Java-based solutions

Preferred Skills :

  • SQL and database knowledge (Oracle, SQL Server, MySQL, etc.)
  • REST API development
  • Performance tuning and optimization
  • Git or other version control systems
  • Agile/Scrum development methodology

Required Qualifications :

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 7 to 12 years of experience in Java application development.
  • Proven experience in ETL migration and enterprise application development.
Keywords
CodingSpring FrameworkScalabilityOracle DatabaseMysqlScrumSqlUnit TestingJavaCoding conventionsDebuggerSpring Batch

Interested in this role?