backendarchitecture 2025.09 - Present
Japan SI On-site Backend System Development & Maintenance
Backend Engineer
Even in an environment lacking documentation due to the nature of on-site deployment, I quickly grasped the legacy system structure and business logic to develop a stable backend system. I was responsible for data processing and API development using Python and Java, database design and query optimization using DB2, and conducted smooth collaboration with the frontend (Angular) development team.
담당 역할
- • Backend Logic Implementation: Developed new REST APIs in a Java/Spring environment and maintained legacy code
- • Data Processing: Wrote batch scripts and preprocessed large-scale data using Python
- • Database Design: Designed schemas and optimized complex SQL query performance using DB2
성과
- • Fast Domain Adaptability: Overcame the lack of documentation in the on-site environment, quickly grasped the system structure through reverse engineering, and completed feature development within deadlines
- • Legacy System Modernization: Analyzed and refactored outdated business logic to improve system stability and maintainability
- • Cross-functional Collaboration: Accelerated overall project progress by coordinating communication interfaces not only for the backend but also for the Angular-based frontend
기술 환경
Languages: Java, Python, SQL, TypeScript / Frameworks: Spring Boot, Angular / DB: DB2 / Environment: Japanese SI Client On-site
Tech Stack
Java Python DB2 Angular Spring Boot SQL