Senior Developer Resume
SUMMARY
- 12+ years of experience in IT industry in requirement gathering, solution design, development and testing.
- Experience in designing and developing Big Data and Real - Time analytics application using Apache Spark and Kafka frameworks.
- Microservice development and deployment in Microsoft Azure platform.
- Extensively worked in Java, Scala language and well versed with MongoDB, Solr, Neo4j, Redis, MS Sql and Oracle DB.
- ITSM application development experience using BMC Remedy
TECHNICAL SKILLS
Big Data and Real-Time Analytics Tool & Technology: Apache Spark, Kafka
Domain Expertise: Telecom
Programming Language: Java, Scala
Database: MongoDB, Solr Redis,Neo4J, MS SQL, Oracle
Tools: & framework: Spring boot, Apache Spark, Camunda, BMC Remedy
Cloud Platform: Microsoft AZURE, Google Cloud, Confidential &T in house cloud
Operating Systems (OS): Windows XP/7/10, Unix, Solaris, AIX, Windows Server 2008
Web & application server: Apache Tomcat, Oracle Weblogic
Scripting: Unix Shell Script
PROFESSIONAL EXPERIENCE
Confidential
Senior Developer
Responsibilities:
- Analysis and design of the new user story
- Development & deployment of Microservices in Microsoft Azure platform.
- Create Apache Spark programs to process streaming data.
- Write Junit test cases to test the functionality and meet code coverage threshold.
- Coordination with the testing team for System Testing (ST) and User Acceptance Testing (UAT).
Confidential
Technical lead and Senior Developer
Responsibilities:
- Involved in E2E solution design and infrastructure requirement of the application
- Developed the Spark programs to process GPS data and other upstream data to perform correlation to publish and store the data in DB to track the truck in real time.
- Developed Microservices to integrate with gui.
- CICD implementation using Confidential &T Eco Pipeline.
- Fine tuning of Spark programs and microservices to improve the application performance.
- Coordination with the testing team for System Testing (ST) and User Acceptance Testing (UAT).
Projects Profile#3
Confidential
Technical lead and Senior Developer
Responsibilities:
- Requirement gathering and analysis.
- Solution design and Low-level design document (LLD) creation.
- Rest API development to perform switch operation and send the response to (User Interface).
- Analyze the wrong switch response and fix the issue to get the correct switch response.
- Coordination with the testing team for System Testing (ST) and User Acceptance Testing (UAT).
- Interaction with the client right from requirement gathering to delivery of the application.
Confidential
Technical Lead and developer
Responsibilities:
- Requirement gathering and analysis.
- Solution design and Low-level design document (LLD) creation.
- BMC Remedy installation, configuration and maintenance.
- Forms, Active link, Filter and Escalation development in BMC Remedy.
- SOAP web services development to integrate the application with external applications (NTEL, TAFI & GRETA).
- Application production support & bug fixing.
- Fine tune the Java and Remedy code to improve the application performance.
- Interaction with the client right from requirement gathering to delivery of the application.
Confidential
Technical lead and Developer
Responsibilities:
- Requirement gathering and analysis.
- Solution design and Low-level design document (LLD) creation.
- Java Webservice creation to integrate with upstream and downstream application
- Business login implementation in java to integrate the application with Confidential &T Global logon
- Forms, Active link, Filter and Escalation development in BMC Remedy.
- Application production support & bug fixing.
- New business group users’ onboarding in the system.
- Interaction with the client right from requirement gathering to delivery of the application.
Confidential
Developer
Responsibilities:
- Requirement gathering and analysis
- BMC Remedy Incident, Problem and Change management customization.
- BEM, LDAP, Email and Webservice Integration.
- BMC Remedy workflows development.
- Application production support & bug fixing.
- Application performance improvement.
- Interaction with the client right from requirement gathering to delivery of the application.