Senior Java/j2ee Lead Resume
Basking Ridge, NJ
SUMMARY:
- 11 + years of experience in designing complex systems, Services and databases in large companies.
- Experience working in a multi - national and multicultural environment.
- Developed product roadmap, architecture artifacts and delivery strategy for engineering solutions.
- Market research in key focus areas to build product roadmap and drive quick POCs for feasibility.
- Established and maintain development standards. Developed long term technical roadmap and continual revenue/cost optimization.
- Lead and managed implementation of complex engineering solutions across the enterprise.
- Effectively liaison between Managers, Solution/Architecture Engineering, Development and Operations teams to implement large and complex engineering solutions.
- Worked closely with Business & Technology Leaders to define and implement critical business functions, needs and products.
- Evaluate and optimize estimates from development teams to ensure quality and accuracy.
- Ensured alignment between technology investment (RA) and business strategy roadmaps and ensured deliverables across engineering teams are high quality and clearly documented.
- Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stake holders.
- Lead and provided technical leadership to designers, leads and developers in geographically dispersed location and looked for continuous improvement opportunities.
- Demonstrated experience in leading and managing large engineering initiatives and team
- Has good exposure in interacting with the customers. Acted as an onsite Project lead for 2 years.
TECHNICAL EXPERTISE:
- Strong technical knowledge and hands on experience in Java/J2EE, Oracle PL/SQL, Spring, Hibernate, API.AI. Deployed applications in JBoss, WebLogic,, Tomcat Servers.
- Developing BOT applications using Google Dialogflow and IBM Watson. Played a major role in Support module of My Verizon Mobile app
- Learning Robotic Automation process and has good knowledge on Automation Anywhere tool.
- Work experience in JMS, TIBCO, JAX-RS for developing Messaging, RESTful services for application integration.
- Knowledge of industry standard project execution methodologies like Agile/SCRUM, Waterfall.
- 3+ years on Agile development using Scrum methodology. Used JIRA, Rally and SeeNowDo for Agile tracking.
- Experience in working with Open Source code and frameworks
- Has demonstrated innovative ideas to reduce overall cost of deliverables with improved quality and time to market.
- Involved in end to end development starting from Use Case writing, designing using Rational Rose, Coding using Eclipse IDE, Testing using JUnit, JMock.
- Involved in Release planning, responsible for allocation and completion of tasks.
- Used version control tools GIT, Borland StarTeam, Microsoft Visual Source Safe, Tortoise SVN, IBM Rational tools.
- Having exposure to defect tracking tools like JIRA, HP Quality center, Starteam.
- Exposure to Cobertura, Eclemma which are code coverage tools and used Find bugs, PMD, Check style as code review and compliance tools.
- Good knowledge on Natural Language Processing using API.AI, WATSON.
- Exposure on AWS modules.
SKILL:
Primary Skills: Logical Thinking and Problem Solving Ability, Better understanding of requirements and Good Communication Skills.
Operating Systems: Windows 10/9X/2000/XP, Linux
Primary Technology: Java/J2EE, Oracle PL/SQL
Advanced Technology: AI - Google Dialogflow, IBM Watson, Robotic process automation- Automation anywhere
Other Technology: Hibernate, Spring (IOC, AOP, Batch, Security, RESTful Services), JMS, HL7, Spring Batch, Quartz, JAX-RS, PL/SQL, REST-ful services, Maven, SonarCube, API.AI, Jenkins, GIT, JIRA.
Development Tools: Eclipse, PL SQL Developer, TOAD, TIBCO, SpringSuite
Database Connectivity: JDBC
Databases: Oracle 9i, Oracle 10g
Configuration Tools: Clear Case, MS Visual Source Safe, Star Team, SVN, GIT
Domain Knowledge: Telecommunication, Health Care, Insurance, Data Analytics
Testing Tools: JUnit, JMock, HP Quality Center
Documentation: MS Excel, MS Word
Client/Server Technologies: Tomcat, JBoss-4RC1, WebLogic
Code Quality Tools: Find Bugs, PMD, Eclemma, Cobertura
WORK EXPERIENCE:
Confidential, Basking Ridge, NJ
Senior Java/J2EE Lead
Responsibilities:
- Developing the support module which helps customers to easily access the various functionalities. Based on the access rights the customers will have access to miniguides, inapp searches, allows user to make device selection to do call forwarding, suspend and many such functionalities.
- Did research on IBM Watson to provide a Natural Language Classifier functionality and Dialog API where a system can be developed to provide a Artificial Intelligence Chat functionality to the customers.
- Developing the support bot messages through api.ai and integrated with the application.
- Working on creating dialogue tree using the chat-bot portal which can be published to api.ai and Watson natural language platforms which will be accessed by the MobileFirst application to provide support response to the end users.
- Involved in developing a functionality which is a concept of ESIM. Electronic SIM and device activation for wear products (watches).
- Solved most issues involved in the external and internal application api calls and challenge with the data integrity and also datacenter specific, timezone related issues efficiently.
- Worked on Chat application, which enables users to chat from the real agents as well as virtual agents.
- Involved in the analysis, coding, testing and working with QA and also BA to ensure the deliverable quality.
- Acted as a primary lead for Production deployments and ensuring the smooth transition between infrastructure, development and quality assurance team.
- Worked on Verizon Unlimited Plan related modules
Environment: Java/J2EE, Websphere, Tomcat, Weblogic, Oracle, PL/SQL, Spring MVC, AOP, IOC, REST-ful services, JDBC, Hibernate, Accurev, Jenkins, JSON, Jackson, GSON, JAXB, XML, IBM Cloud, Watson NLC, Watson Dialog API, SonarCube, Maven, API.AI, GIT, CITRIX, Unix.
Confidential
Technical Project Manager
Responsibilities:
- Managed a team of 8 members.
- Did POC on REST-ful services using Spring, TIBCO, JAX-RS
- Involved in estimation and worked on the automation of few activities which are done manually every year as part of data updates.
- Coded and unit tested the critical modules and also involved in defect fixes and enhancements
- Interaction with Subject Matter Expert, Quality Assurance and offshore team.
- Setup the process guidelines and tracks the configuration changes.
- Responsible for solving the issues and provide the resolution and the deliver the artifacts on time
Environment: Java/J2EE, WebLogic, Tomcat, Oracle, PL/SQL, Spring, Hibernate, REST-ful services, SVN, TIBCO, JAX-RS, JSON.
Confidential
Technical Lead
Environment: Java/J2EE, WebLogic, Oracle, PL/SQL, Visual Source Safe, SVN
Responsibilities:
- Managed a team of 6 memebers.
- Played important roles in Annual Data Updates which provides the recent details for this current year.
- Involved in estimation and worked on the automation of few activities which are done manually every year as part of data updates.
- Coded and unit tested the critical modules and also involved in defect fixes and enhancements
- Interaction with Subject Matter Expert, Quality Assurance and offshore team.
- Setup the process guidelines and tracks the configuration changes.
- Responsible for solving the issues and provide the resolution and the deliver the artifacts on time
Confidential
Asst. Project Manager (Technical Lead)
Responsibilities:
- Played a significant role in the various elaboration and construction iterations and have worked efficiently meeting the critical deadlines.
- Worked significantly on the Access Management modules which provides the ability to identify a person, request a service, verify the person is eligible, authorized and scheduled for the service, and is registered or admitted on the day the service is to be provided
- Coded and unit tested the critical Receivables management modules dealing with the Charging, Bills and Claims, Payments and Adjustments, Proration Reimbursements, Collections.
- Done the full implementation of the use cases under Reporting and Table Framework subsystem.
- Having good knowledge in Enterprise Objects framework which deals with Object Relational Mapping and takes care of persistence mechanism.
- Using HA framework which takes care of Transaction Management.
- Involved in version control activities using Star Team.
- Involved in Unit Testing and Integration Testing Support for different modules.
- Involved in handling the service requests and enhancements created by Confidential Customers.
- Interaction with Subject Matter Expert, Quality Assurance and offshore team.
- Setup the process guidelines and tracks the configuration changes.
- Responsible for solving the issues and provide the resolution and the deliver the artifacts on time
Environment: Java, Enterprise Objects, Spring, Hibernate, PL/SQL, JMS, HL7, Quartz, SOAP, Oracle, Star Team and Clear Case
Confidential
Senior Software Engineer
Responsibilities:
- Coded and unit tested the modules
- Understood the functionalities and created the documentation.
- Worked on identifying how the various modules interact with others and the database hierarchy.
Environment: Java, Hibernate, Oracle, Struts
Confidential
Senior Software Engineer
Responsibilities:
- Played a significant role in the various elaboration and construction iterations and have worked efficiently meeting the critical deadlines.
- Coded and unit tested the critical modules dealing with the Stock Area, Therapy and Work Queue.
- Having good knowledge in hibernate framework which deals with Object Relational Mapping and takes care of persistence mechanism.
- Using Spring framework which takes care of injecting the beans and Transaction Management.
- Improved the performance of Stock Area and work Queue by using Hibernate Projections.
- Generated scripts for data setup to run the junits.
- Involved in deploying the HMM war on the JBoss server.
- Involved in version control activities using Visual Source Safe and Star Team.
- Involved in Unit Testing and Integration Testing Support for different modules.
Environment: Java, Hibernate, Spring, PL/SQL, SOAP, Star Team and Oracle.
