Java Backend Developer with Spring Batch

Added
16 days ago
Type
Full time
Salary
Salary not provided

Related skills

java postgresql microservices rest kafka

๐Ÿ“‹ Description

  • Design, develop, and maintain scalable backend apps using Java 17+, Spring Boot, and Spring Batch.
  • Build batch processing for large-volume data ingestion, transformation, and reporting.
  • Develop robust RESTful APIs and microservices to support enterprise apps.
  • Optimize performance, reliability, maintainability, and security.
  • Collaborate with product owners, architects, QA, and stakeholders to deliver quality solutions.
  • Develop and maintain integration processes for file processing, scheduling, and ETL.

๐ŸŽฏ Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Java application development.
  • Strong Core Java (Java 8/11/17+) and Object-Oriented Programming principles.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Batch.
  • Experience in designing and developing batch processing jobs, job scheduling, partitioning, chunk processing, and job monitoring.
  • Strong understanding of Microservices Architecture and REST API development.

๐ŸŽ Benefits

  • Opportunity to work with large international banks and financial clients.
  • No forced hierarchy; strong career advancement opportunities.
  • Inclusive culture emphasizing diversity and collaboration.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’