Software developer
Aurolab
Madurai, Tamil Nadu, India
Full-Time
Posted 7 days ago
Madurai, Tamil Nadu, India
Full-Time
Posted 7 days ago
Job Description & Responsibilities
Software Developer - Integration & Data Automation
Experience: 1 - 3 Years of experience in java backend development, System Integration, Data Processing, or automation.
Responsibilities & Skills
- Develop, maintain, and troubleshoot Java and Python-based applications, including backend services, API integrations and automation solutions.
- Develop integrations with REST/SOAP APIs, ERP systems, Salesforce, and third-party platforms.
- Design and maintain ETL and data-synchronization pipelines between SQL
databases and external systems.
- Develop JDBC-based batch processing for data extraction, transformation, validation, and loading.
- Handle large-volume data processing using pagination, batching, transactions, and optimized queries.
- Develop and maintain scheduled/automated jobs for unattended data synchronization and background processes.
- Implement robust exception handling, logging, retry mechanisms, and error-handling processes.
- Work with JSON/XML for API request/response processing and data transformation.
- Debug Python applications by analyzing logs, exceptions, API responses, database connectivity, dependencies, and configuration issues.
- Perform root-cause analysis and troubleshooting across Java, Python, APls, databases, and scheduled services.
- Develop and optimize SQL Server queries, joins, CTEs, stored procedures, and data-validation processes.
- Ensure data consistency, validation, reconciliation, and error recovery across integrated systems.
- Use Git/GitHub for source-code management, branching, commits, merges, and deployment activities.
- Collaborate with cross-functional teams to understand requirements and resolve UAT/production integration issues.
- Prepare and maintain technical documentation for APis, data flows, scheduled jobs, troubleshooting procedures, and system processes.
- Apply prompt engineering and Al-assisted development for code generation, debugging, SQL optimization, API troubleshooting, documentation, and technical analysis.
- Validate Al-generated solutions and use Al tools effectively while maintaining code quality, security, reliability, and development standards.
Must - Have Technical Skills
Java | JDBC | REST/SOAP | JSON/XML | Python | SQL Server | ETL | Multithreading |
Git/GitHub | API Integration | Scheduled Jobs | Debugging & Troubleshooting |
Prompt Engineering / Al Tools
About Aurolab
Required Skills
PythonJavaSQLGitSalesforce
Job Details
Employment TypeFull-Time
Work ModeOn-Site
Experience1 – 3 years
Positions1
Posted by
N/A
Posted on:
1 Oct 2026
About Aurolab
More open roles
- Python Software Engineer – Application Maintenance, Debugging & Agile DevelopmentSynechron · Bengaluru, Karnataka, India
- Full Stack Developer Python, Node Js, Infrastructure & Ai/ml Pune (India)MindOrbit UK · Pune, Maharashtra, India
- Fullstack Developer_Python 4+ yearsZorba AI · New Delhi, Delhi, India
- Hiring for Python developer (AI + cloud + react.js)Info Origin Inc. · Pune, Maharashtra, India
- Junior Python Backend DeveloperThe Night Marketer · New Delhi, Delhi, India
- Python DevOps EngineerWillWare Technologies · India