Software Developer with 4 years of experience building scalable Java and Spring Boot backend applications for enterprise telecom and financial platforms. Proven track record of delivering production-critical enhancements, automating operational workflows that saved 700+ engineering hours annually, and resolving high-priority production issues with 95% SLA compliance. Experienced across backend development, Oracle PL/SQL optimization, batch processing, RESTful services, CI/CD, and Agile software delivery.
Developed backend enhancements using Java and Oracle PL/SQL for enterprise telecom applications.
• Implemented prerequisite jobs and Maintenance Task Volume (MTV) enhancements supporting production
workflows.
• Designed and deployed application and database hotfixes that improved production stability between scheduled
releases.
• Enhanced Journal General Ledger modules by implementing new business functionality while ensuring financial
data integrity and regulatory compliance.
• Managed source code across concurrent development streams using Perforce while collaborating in Agile delivery
teams
Designed and developed enterprise backend applications using Java 8, Spring Boot, Maven, and Oracle PL/SQL
for telecom billing and financial systems.
• Engineered 10+ batch-processing jobs, background daemons, and workflow automation utilities supporting
mission-critical business operations.
• Refactored reusable backend components and optimized Oracle PL/SQL procedures to improve maintainability
and batch-processing efficiency.
• Built comprehensive unit and integration test cases that improved release quality and reduced production defects.
• Automated recurring Unix-based operational activities through shell scripting, eliminating 2–3 hours of manual
work each day (700+ engineering hours annually).
• Developed 5+ Python-based Automatic Ticket Resolution (ATR) tools using rule-based and AI-assisted
approaches, enabling zero-touch resolution of 10–20 recurring production incidents each week.
• Owned production deployments, incident triage, root-cause analysis, and permanent fixes, consistently resolving
approximately 95% of incidents within SLA.
• Partnered with developers, QA engineers, and business analysts throughout the SDLC to deliver stable production
releases with minimal post-deployment issues.
Programming Languages: Java 8, Python, SQL, PL/SQL, Shell Scripting
Frameworks & Backend Technologies: Spring Boot, Spring Framework, Spring MVC, Spring Security, Hibernate, JPA, REST APIs, Microservices
Java Concepts: Object-Oriented Programming (OOP), Collections Framework, Streams API, Exception Handling, Multithreading, Generics
Databases: Oracle Database, MySQL, PostgreSQL
Build & Tools: Maven, Git, Jenkins, Perforce, Postman, SoapUI, SQL Developer, Eclipse, JIRA, BPM360
Practices: Agile, SDLC, CI/CD, Unit Testing, Integration Testing, Code Reviews, Production Support, Incident Management, Root Cause Analysis
AI Tools: Model Context Protocol (MCP), Cursor AI, Prompt Engineering