
Farsana Iqbal
Software Engineer
Hire this person
Send a job offer directly to this candidate
About
Mid-Level Software Engineer with 5 years of experience specializing in enterprise Java and Spring Boot microservices architectures. Proven track record in building robust backend services, automated data validation pipelines, and RESTful APIs within high-compliance automotive and enterprise environments. Consistently embraces new tools and technologies, committed to delivering efficient, maintainable solutions in collaborative, fast-paced environments.
Experience
Senior Software Engineer at BOSCH GLOBAL SOFTWARE TECHNOLOGIES (2023-01 – Present)
- Architected and developed a Java Spring Boot backend service managing OEM vehicle communication specifications, processing high-volume ARXML file uploads and schema parsing.
- Implemented deep-parsing validation algorithms using Spring Boot to scan ARXML inputs, surface real-time scan warnings, and eliminate configuration discrepancies.
- Developed an automated comparison application to perform differentiation across vehicle communication versions and generate structured analytical reports, reducing manual verification overhead.
- Used Docker to create containers that improve application consistency across development and testing environments, with basic exposure to AWS.
- Designed and maintained end-to-end CI/CD pipelines using Jenkins and Maven, standardizing automated build, test, and release flows across Git repositories.
- Maintained Linux-based Gerrit collaboration servers and integrated workflow automations via n8n and GenAI tooling.
- Validated protocol data models against automotive communication standards ( CAN FD) using diagnostic and ECU tools.
- Participated in various AI/ML related hackathon events fostering innovation and technical advancements in the automotive domain.
System Engineer at TATA CONSULTANCY SERVICES (TCS) (2021-08 – 2022-12)
- Contributed to backend development and maintenance of enterprise-grade Java Spring Boot microservices in an Agile environment.
- Built and executed automated unit and integration test suites using JUnit and Mockito, ensuring high code coverage and fault-tolerant service layers.
- Developed RESTful API endpoints and data layer queries using Spring Data and MySQL to support upstream client services.
- Enforced code quality standards using SonarQube and conducted peer reviews via Bitbucket.
- Practiced Agile methodologies, participated in sprint planning, daily stand-ups, and retrospectives to ensure effective collaboration and timely delivery of features.
- Achieved certification in various courses and competencies, inclusive of technical, business and communication skills.
Education
Bachelor of Technology in Computer Science & Engineering – APJ Abdul Kalam Technological University (2017-08 – 2021-06)