Java Developer
Current- Agile development (2-week sprints), Test Driven Development (TDD), Junit, Mockito, Maven, Rallye- issue navigator, Crucible Code Reviews is part of every day’s work.
- Involved in the complete Software Development Life Cycle using Agile including design, development, implementation, verification, and validation.
- Worked extensively on writing the code in Lambda and Java streams
- Reviewed defects raised by Business. Developed debugging tools to sort through production data & extract defective sets. Developed & deployed ‘Healer’ JAVA scripts to rectify the data defects.
- Reviewing daily JAVA code updates through the Find bugs tool & Eclipse IDE to publish performance metrics including bugs & warnings with their locations. A Report was then published to the entire development team.
- Extensively used Hibernate in data access layer to access and update information from the Oracle database.