Contractual Java with Spring Batch Developer (Remote) - 7+ Years
Company Name: WillWare TechnologiesWork Model: Hybrid / ContractLocation: Hyderabad, Bangalore, Pune, ChennaiTiming:10 AM to 6 PM
As a Senior Java Developer specializing in Spring Batch, you will play a crucial role in designing, developing, and maintaining robust and efficient batch processing systems. Your expertise will be instrumental in optimizing our data processing workflows and ensuring the highest level of reliability and performance.
Responsibilities:Design and Develop Spring Batch Create scalable and efficient batch processing jobs using Spring Batch framework, adhering to best practices and design patterns.Identify and implement optimizations to enhance the performance and efficiency of batch jobs, reducing processing times and resource consumption.Investigate and resolve issues related to batch processing, ensuring minimal downtime and data integrity.Work closely with cross-functional teams, including business analysts, QA engineers, and system administrators, to gather requirements and ensure seamless integration of batch processes into the overall system.Maintain comprehensive documentation for batch jobs, configurations, and troubleshooting procedures.
Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field.Minimum of 7 years of hands-on Java development experience.Strong expertise in Spring Batch framework.Proficiency in Java 8 or later.Experience with batch processing design patterns and best practices.Knowledge of database systems and SQL.Familiarity with distributed systems and cloud computing (e.g., AWS, Azure, GCP) is a plus.Excellent problem-solving and debugging skills.Strong communication and collaboration skills.Ability to work independently and as part of a team.Certification in Java and Spring framework is a plus.