Oracle Certified Associate in Java SE 8 with 5 years of hands on development experience. Have designed, implemented, tested, and debugged code for projects. Well versed in core java and object-oriented programming and technologies. Have worked in teams using Agile and Scrum methodologies, and have participated in team management and communication via tools such as git. A logical thinker, problem solver, have excellent communication and teamwork skills, capable of quickly learning and delivering solutions as an individual and as part of a team.
Overview
6
6
years of professional experience
Work History
Lead Support Engineer
HCL, Northwestern Mutual
11.2021 - Current
Efiles and Requirements are restful web-service applications used in NM to list the policy and order numbers placed by underwriters
Once the orders placed it will be sent to respective vendors which is then sent to efiles application called Librarian that stores all the documents related to the insured
NM application API will talk to vendor API to get the data from the vendor
Responsibilities:
Part of the Huddle call to gather the requirements, knowledge and issues related to the ticket
Discussing the issues and their requirements with the customers on priority, troubleshooting the issues and designing the solutions meeting users requirements
Involved in team meetings, technical discussions, requirements gathering, designing, developing in the Software Development Life Cycle or SDLC
Making the changes according to requirements and pushing the changes communicating with the peers
Completing the tickets within SLA breach
Making analysis on the priority tickets with the Root cause analysis and mapping the tickets with the solution
Technologies and Tools : Java, Oracle SQL, junit, Docker, Linux, file system operations, MS Excel, Postman web service testing and configuration, Restful web services, Firewall troubleshooting, Spring boot, git, cert management, SSH, security enhancement.
Java developer
Collabera, Wells Fargo
01.2021 - 11.2021
SEBS, the Shared Enrollments Business Services is a set of restful web services that implement business functions for wholesale enrollments
It provides business/application view of the enrollments data
These services apply the business rules when setting up customer enrollments to ensure that our customers are set up properly and consistently:
Validate input from requesting enrollment application
Determine eligibility
Check dependencies
These functions are consolidated in SEBS as a separate application in order to keep the processing rules in one place
Multiple enrollments applications – WICE, SEAS, Event Messaging, UAM, Self Admin, AES – can make use of SEBS operations to perform common business functions
Responsibilities:
Multiple squads were formed in the company : On that basis I worked on SEAS, WICEUE, COAO
Involved in team meetings, technical discussions, requirements gathering, designing, developing in the Software Development Life Cycle or SDLC
Developed server side code and used weblogic server for analyzing the server logs for
Developed and written junit test cases for the spring boot project embedded with tomcat server for WICEUE
Worked with Cucumber framework, BDD, Gherkin and testNg for COAO
Written Automation test cases and scenarios using excel sheet
Validate the account status and case status event messaging data using MongoDB
Used git version control tool to check in my code in timely manner
Technologies and Tools : Java, MongoDB, Oracle, junit, Weblogic server, Tomcat server, Docker, Linux, Cucumber Framework, Gherkin, BDD, MS Excel, Postman, Restful web services, Spring boot
Java developer
Infosys Limited, Apple Inc
06.2019 - 10.2020
MDS is a Metadata Data Service, you can store any data and retrieve from it similar to a database
There are two parts to it: MDS Server and MDS Client
New Service is been integrated with MDS through creation of schema, adding schema definitions, Adding data and loading data to MDS Server
Before Using MDS Service, application must register itself to MDS, and it’s done only once during the start up of the application
Data in MDS is also stored in the form of Realms
IDMS-DS (Identity management Services-Directory Services) is the Apple’s central authentication service and acts as person repository for customers and internal employees
Its also serves as a repository for other entities like groups, buildings, conference rooms and many more
Responsibilities:
Participated in the full SDLC/Agile cycle engagements, including meetings, iterative development, estimations, and design sessions
Responsible for requirement gathering and document creation
Discuss business requirements with business analysts, end-users, and recreate these into technical requirements, system design, functional specifications and specifications with business
Develop and implement best practice standards to ensure efficient, clear, and reusable code, and work with other developers to ensure code standards / best practices are being implemented
Part of post implementation team for Radar fixing and support
Enhancements of server codes and features
Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers
Integration testing and QA
Support
Worked with Spring boot, Microservices, MongoDB, Restful web services
Used Log4j for Logging various levels of information like error, info, debug into the log files
Wrote unit testing codes using JUnit, resolved bugs and other defects using Eclipse's debugging tool
Worked in a fast-paced AGILE development environment while supporting requirements changes and clarifications
Created Client Framework to do regression testing always ensuring it generates the daily test cases report through email to my team
Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews
Working on incidents related to Apple Internal Applications
Provide assistance by Phone, email, and ticket management system
Provide support to the development team in their coding and testing
Understanding of the requirements given by the customer
Working on business logic, debugging, and troubleshooting with Java 7, Oracle SQL, and bash environment
Checking the logs through Splunk queries
Troubleshooting and debugging using company specific websites and applications
Active participation in the call and interact with the business, users to resolve the issue timely
Checking the data and request/response XML through Apple internal systems
Working with the java codes and conducting WebEx to debug the issue
Technologies and Tools: Splunk, Oracle SQL, Java
Operating System: Mac OS X, Linux, Java, JUnit, Maven, Ant, Jboss Server, bash, Mac OS X, Linux, Agile, Spring boot, Spring MVC, Spring cloud, Docker, Kubernetes, Microservices, Hibernate, JPA, JMS, JDBC
Synergistic IT
Java/Full Stack Developer
03.2017 - 05.2019
FSI is a web application project that allows customers to register, create their account
Once registered, the employers manage the customers data though their information verification and send the approval link for password creation and profile modification
Logged in customers can do financial operations like depositing and transferring funds, adding payees, managing payees, checking account information, account history, scheduling time for payment
Responsibilities:
Involved in Requirement specification, Analysis, design, development, and Testing phases
Application development was carried out following Agile-Scrum methodology
Discuss business requirements with business analysts, end-users, and recreate these into technical requirements, system design, functional specifications, and specifications with business
System built using Model-View-Controller (MVC) architecture
Implemented the application using the design patterns
Wrote annotated POJO classes which contain business logic to map database tables with java objects
Implemented Restful web services using JAX-RS specification and postman tool for testing restful services
Used git version control and maven build tool
Designed and implemented application using JSP, Spring MVC, JNDI, Spring IOC, Spring Security, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, SQL, JMS
Designed and implemented the transaction management using Spring AOP
Worked in a fast-paced AGILE development environment while supporting requirements changes and clarifications
Used Spring Aspects for implementing functionalities like logging functionality
Configured JPA to use Hibernate as ORM tool
Used Apache Tomcat application server for application deployment
Developed the application using J2EE architecture specification and Design patterns
Used extensively Eclipse in development and debugging the application
Used jQuery to simplify the client-side scripting of HTML
Java 1.7, Spring MVC 4, Hibernate 5, JSTL, HTML5, CSS3, MySQL, Tomcat, git, JavaScript, Spring Security, Spring transaction, Spring AOP
Education
MS - Software Engineering
International Technological University
Oracle Certified Associate: Java SE 8 Programmer - undefined
REST, SOAP, web services testing and configuration
Tomcat, NodeJS, JBoss
JNDI, JMS, JAX-RS, JAX-WS, JPA,Linux and File system operations, JDBC, SSH, Docker and container support, Integration testing, API testing, Unit testing, System testing, Black box testing, White box testing, Acceptance testing, Regression testing, Load balancing, firewall troubleshooting, cert management, Security enhancement,Data Structures and Algorithms, Software Development Life Cycle, networking, analyzing logs and creating logging systems
Timeline
Lead Support Engineer
HCL, Northwestern Mutual
11.2021 - Current
Java developer
Collabera, Wells Fargo
01.2021 - 11.2021
Java developer
Infosys Limited, Apple Inc
06.2019 - 10.2020
Java/Full Stack Developer
03.2017 - 05.2019
MS - Software Engineering
International Technological University
Oracle Certified Associate: Java SE 8 Programmer - undefined