Contribute to the research, design, development, and enhancement of software solutions for assigned Batch Portal functional areas.
Implement application functionality and resolve software defects using established coding standards and best practices.
Develop and maintain backend services and user‑facing components supporting batch job configuration, execution, monitoring, and reporting.
Participate in Agile development processes, including sprint planning, backlog refinement, daily stand‑ups, reviews, and retrospectives.
Collaborate with product management, architecture, quality engineering, and operations teams to translate moderately complex requirements into working software solutions.
Write, review, and maintain technical documentation, including design artifacts and support documentation.
Apply secure software development lifecycle (SSDLC) practices throughout the development process.
Troubleshoot and resolve technical issues of moderate complexity in development, test, and production environments.
Requirements
Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology, or a related field.
Professional experience in software development or related occupations.
Experience developing applications using object‑oriented programming languages (e.g., Java or similar).
Experience with web application development, including front‑end frameworks and backend service integration.
Working knowledge of relational databases and SQL.
Experience designing and consuming RESTful APIs.
Tech Stack
Java
SQL
Benefits
This job is eligible for an annual incentive bonus.