We provide IT Staff Augmentation Services!

Senior Java Developer(java Team Lead ) Resume

SUMMARY:

A motivated proactive professional with over 9 years of IT experience, coupled with strong analytical and adaptive skills in implementing various business applications and products using JAVA/J2EE technologies. Experienced in all phases of Software Development Life Cycle Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.

TECHNICAL SKILLS:

Technology: JSP, Servlets, Hibernate, Spring Framework, SpringBoot with Clouds

Languages: Core JAVA, C, C++.

Scripting: HTML, XML, XHTML, AJAX, JavaScript, AngularJS, Angular, jQuery.

Databases: Oracle, My SQL, MS - Access

Content management:: AEM CQ5

Version Control Systems: SVN, Git

Hardware / Platforms: Windows 98/XP/2000/7/10, UNIX, LINUX

EXPERIENCE:

Confidential

Senior Java Developer(Java Team Lead )

Technical Environment: Java 1.7 and Java 1.8, Spring 3.0, Microservices with SpringBoot and SpringCloud, Hibernate, AngularJS, Angular, AEM 5.0

Responsibilities:

  • Working on different Rest APIs to handle server client resources using Spring features
  • Using HTTP methods like GET , PUT , POST , DELETE to implement various MicroApp APIs like claims, payment, Benefits and Coverage, Pharmacy search and Drug Cost Estimator
  • Started working on Microapps using Sprigboot and Springcloud.
  • Using Finchley Spring cloud for path reviewing, circuit breaker and adding or removing header in services.
  • Implementing different exception handler and Microapp security with WebSecurityConfigurerAdapter of SpringBoot
  • Good knowledge of Core Java features like basic OOPS concepts, Exception, Threading, Collection framework and using different design patterns to develop the quality code
  • Working on AngularJs and good knowledge on front end scripts
  • Recently started working on Angular 9 and NodeJs to develop Dashboard application which handles iPerceptions comments using Kibana and Elastc search
  • Contribute to Development, Quality Management and/or Testing improvements
  • Provide technical guidance to ServiceNow Engineering support and Development team members
  • Act as the local escalation point of contact for Development and Quality Management
  • Get involve in platform wide improvements /stabilization initiatives - attending weekly performance update meeting, next version upgrades discussion
  • Have knowledge of Kubernete to automating deployment, managing the application scales on OpenShift environment.
  • In current project following CICD pipeline for prod and lower environment deployment.
  • Creating and customizing UI and pages using AEM Content Management
  • Using OSGI managing different module components on web page through the OSGI bundle configuration on AEM author and Publish instances.
  • OSGiI bundle wiring to link one bundle to provide access to another bundle for same modules.
  • Configuring OSGi components into CRX by creating app/projectname called “config.author” and sling osgi config.
  • Familiar with overall OSGI layers.
  • Proven track record of working in multi-cultural, international environments which span across borders
  • Good knowledge of IT Service/Operations Management
  • Good knowledge of SOAP and Restful web services
  • Doing code review to improve the quality of codes, site performance, reliability and reusability
  • Troubleshooting the technical issues including hardening, UAT and production defects
  • Working with external teams and involved with client to discuss future enhancement of the product.
  • Part of deployment team to handle deployment using XL deploy and involved in Jenkins build issues.
  • Doing development work like back end service implementation (Java, Spring Hibernate) UI and client script development (CSS, JSP, Jquery, AngularJS) and content management (Adobe AEM CQ5)
  • Implemented Inbound SSO for State of Missouri and Bswift client.

Confidential, NJ

Java Technical Lead

Technical Environment: Java 1.7 and Java 1.8, Spring 3.0, Junit4, Jmocker, Oracle, Toad for Oracle v11.6

Responsibilities:

  • Implemented different Spring DAO to get the data of different traders.
  • Worked on Junit and Jmocker to unit test the existing functionalities.
  • Process the different traders and vendor data to the common Hadoop cluster.
  • Implemented different integration test cases with HTML document which describe the functionality using Concordion commands.
  • Migrated code from Java 1.7 to Java 1.8 and used Lambda expressions, functional interface and new date API to improve the quality of codes.
  • Wrote fixture classes to execute the functionality.
  • Used Lambda expression to define inline implementation of a functional interface.
  • Mapped different NBK ids with Sierra, Altair and Bloomberg ids.
  • Wrote all mapping NBK ids in HDFS file.
  • Used Spring IoC, Spring DAO to implement various requirements like fetching data from database and mapping various XML alerts with database.
  • Wrote Autosys JIL command to load different alerts when the special alert is generated and loaded in Hadoop database.
  • Used Agile methodology. Managed stories on JIRA.

Confidential, Basking Ridge, NJ

Java Developer

Technical Environment: CQ5, Core Java, Spring 3.0, hibernate 3.0, Junit4, HTML, XML, CSS, Jquery, Javascript, AngularJS, WebSphere 7.0, RAD 7.5

Responsibilities:

  • Involving in the end to end Development of Project covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
  • Analyzing the requirements and designing the class diagrams, sequence diagrams using UML and prepared high level technical documents
  • Giving the Estimations, Solution and do the implementation of the PM tickets on top of the existing application.
  • Involving in the client communication for any business related questions and design review.
  • Building the code based on the requirements using Java/J2EE, Spring, Web services (SOAP and REST), CQ5.
  • Preparing an exhaustive list of test cases using Junit covering all the requirements and all possible scenarios. Guided the team members in identifying the test scenarios corresponding to their code.
  • Implemented One-time and recurring payment UI modules using CQ5 and manage the contents.
  • Implemented Web Services and associated business module integration for getting status of claim report.
  • Implemented scheduler to generate a daily ANOC report and send email to the business.
  • Working on Agile methodology and using Rally for the requirements.
  • Defect tracking and prevention by performing causal analysis to log defects and resolutions using the HSPM tool.
  • Testing of SOAP and Restful web services using SOAPUI 5.0.0
  • Supporting Test, Stage and Production releases.
  • Using HP ALM to maintain the defects.

Confidential

Java Developer

Technical Environment: Core Java, JSP, Servlet, Java script, Oracle 11g, Hibernate, Spring, Tomcat, Eclipse IDE 3.5.1, HTML, CSS, XML

Responsibilities:

  • Involved in all project phase discussions and executed project from PDP (predefined phase) to rollout phase with post implementation activities.
  • Used inheritance and method overloading, overriding to implement polymorphism.
  • Handled different exceptions by Java Exception handling and used Multithread concept to increase performance of the product.
  • Developed user interface using JSP, Spring Tag libraries and JavaScript to simplify the complexities of the application.
  • Developed web and service layer components using Spring MVC 2.0
  • Implemented various design patterns like MVC, Factory, Singleton
  • Worked on code reviews, debugging, unit testing and integration testing.
  • Developed several Controllers to handle the different types of user requests.
  • Validated the user inputs using Spring Validator.
  • Dependency Injection was used across all the layers of application
  • Developed database Schema & populating data using SQL statements, PL/SQL Functions, Stored Procedures, Triggers, Bulk uploads
  • Monitored error logs using Log4J and fixed the problems.
  • Defect tracking and prevention by performing causal analysis to log defects and resolutions using the JIRA and bugzilla tools.
  • Worked on source code management tools such as cvs, svn.
  • Worked at location in Nuneaton, UK during SIT, UAT, Go Live and production support for 5 months.

Confidential

Java Developer (Back end)

Technical Environment: Core Java, Hibernate, spring, Tomcat, Oracle 11g, Eclipse IDE 3.5.1, Eclipse, SOAPUI, XML.

Responsibilities:

  • Used Inheritance, Polymorphism to implement same behavior of functionalities with different items.
  • Generate web service using wsdl (bottom- up approach)
  • Create request and call SIM Item Inventory SOAP web service
  • Generated client stubs using wsimport and call web service.
  • Tested web service using SOAPUI
  • Followed Agile Methodology in software development.
  • Get response from SIM web service and handle the response at front side in application UI.
  • Implemented Hibernate database persistence layer to communicate with Oracle
  • Configured the POJO’s for mapping the Java classes to Database tables in Hibernate
  • Implemented Data Injection (DI) to configure data and implement different components
  • Worked on source code management tools such as svn.
  • Used Aspect oriented programming (AOP) to modularize logging concern.

Confidential

Java Developer (Backend)

Technical Environment: Oracle sql, Core Java, XML, Eclipse IDE

Responsibilities:

  • Used inheritance and method overloading, overriding to implement polymorphism.
  • Handled different exceptions by Java Exception handling and used Multithread concept to increase performance of the product.
  • Create request and call SIM Item Inventory SOAP web service
  • Generated client stubs using wsimport and call web service.
  • Create request and call Amber web Manager to calculate amber points.
  • Responsibilities included handling and delivering business requests, analysis and design, code construction and review, testing and maintaining the quality of deliverables in a team of 5 members, delegation of requests to team members and tracking.
  • Defect tracking and prevention by performing causal analysis to log defects and resolutions using the BugZilla tool.
  • Managed source code with the tools such as svn.
  • Worked at client location in Dubai during SIT, UAT, Go Live and production support for 4 months.

Hire Now