Senior Java/Spring Boot Developer
Technology
QC HR Services1 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?