Worked as a member of the software development team.
Developed and implemented various business-related applications using Java programming language.
Collaborated with business teams to gather requirements and provide technical solutions.
Tested, debugged, and fixed bugs identified by QA teams, security teams, or end users.
Wrote and implemented efficient and reusable code in Java.
Developed and maintained unit tests and integration tests to ensure code quality and reliability.
Enhanced performance of written codes by implementing new features and optimizing performance.
Wrote, updated, and maintained end-user documentation.
Developed and maintained the product.
Contributed to code reviews and team knowledge sharing.
Participated in agile ceremonies and sprint planning.
Implemented best practices for code versioning and deployment.
Resolved technical issues in a timely manner.
Ensured compliance with company coding standards.
Supported junior developers with guidance and mentoring.
Assisted in the design and architecture of new modules.