Having three years of experience as a Project Engineer at Wipro, I mainly focused on backend development, notably with Java, Spring Boot, and Microservices, for Federal Express's AUMW project. By working together, I was able to cover 95% of the code through JUnit 5, demonstrating my technical proficiency and team coordination skills. Splunk was one of the tools I used for log analysis.
ACCOUNT: Federal Express.
PROJECT: AUMW (Australia Mobile Web Services).
Responsibilities:
● Developed backend applications using Java, Spring boot and Microservices to support both mobile applications and downstream applications.
● Implemented Authentication related API calls like logins and logout from all the applications
● Implemented API calls to perform operations and data migration to mobile apps from downstream applications like Hubs and FMS systems through JMS Queue and topics.
● Implemented scheduler to run overnight.
● Utilized JUnit 5 to develop test cases for the business logic methods, achieving a code coverage of 95% while adhering to all coding metrics and standards.
● Time-to-time communication with the mobile team to identify bugs in the application.
● Unit tested the application and fixed bugs.
● Successfully altered primary keys in the database while preserving the integrity of existing data.
● I regularly monitor logs utilizing Splunk and have developed dashboards for all our applications. Additionally, I have created email alerts to track daily issues and generate weekly and monthly reports for business assessments.
Programming Languages: Java
Operating Systems: Windows
Databases: MySQL
Frameworks: Spring Boot, Spring MVC, Microservices
IDE: Eclipse
Application Servers: Apache Tomcat
Version Control and Build Tools: Git, Maven
Testing Frameworks: JUnit, Mocking,
Log Management and Analysis: Splunk