Java Developer involved in full application development life cycle with 12+ years experience in java. And 4+ years experience in developing Microservices and Spring boot based applications.
Project Name & Process: Retirement Business Services, Golden Gate process.
Model : Agile-Sprint
Role : Project Lead - Dev
Description:
Retirement Business Services offers several retirement plans and services through third party Administrators. TPA's can buy, sell shares and request reports on Assets, Accounts, Transactions, Position etc. We have developed six microservices and a batch application. Four of the microservices and the batch application interact with each other through RabbitMq and REST endpoints. The remaining 2 microservices are standalone.
Tools: PCF, Oracle, Microsoft SQL Server, Jira, Bamboo, Bit Bucket, Source Tree, Sonar, Veracode, Confluence.
Responsibilities:
Project & Process: Element Management System (EMS), Digital Communications Process.
Description: Handling inventory management feature of EMS for a leading telecom devices manufacturer using in-house framework and tools.
Isat-IPVPN:
Description: Isat-IPVPN is a backend, downstream application. It activates L3 Private Ports and additional services on PE (Provider Edge) routers. Additional services include End-to-End monitoring, Quality-of-Service, BVoIP, TrunkVoIP etc.
Responsibilities:
1. Analyze requirements.
2. Participate in preparing Low Level Design.
3. Prepare Dev-Integration and JUnit test cases.
4. Participate in onshore and offshore reviews.
5. Coding, system testing and integration testing.
6. Co-ordinate with test teams located at vendors site.
7. Fixing defects and getting them reviewed.
8. Configuration Controller for two releases.
Isat-CPE:
Description: Isat-CPE is workflow based application. It prepares router configuration for Customer Premises Equipments (CPE) and uses HPNA to push the configuration on to the CPE. Isat-CPE uses a work-flow based in-house framework that interacts with three other applications to accomplish this task.
Responsibilities:
1. Analyze requirements and provide LOE.
2. Prepare test cases.
3. Coding, testing and delivery.
4. Participate in reviews.
New employee mentoring