We provide IT Staff Augmentation Services!

Java Technical Lead/sr. Developer Resume

2.00/5 (Submit Your Rating)

Portage, MI

SUMMARY:

  • Having 11+ years of experience in Software analysis, design and development.
  • Having 8+ Years of experience in Java/J2EE based technologies.
  • Ability to learn and adapt new Technologies in short time.
  • Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Hands on experience in HTML5, CSS3 and responsive design paradigms and using MVC principles in JavaScript.
  • Experience in managing all stages of project from data analysis to pre go - live validations, design, Integration, Dev/QA collaboration and developer testing.
  • Having excellent communication skills, proactive, process oriented, take ownership of initiatives.
  • Attending the business meetings to understand the requirements.
  • Involved in Project reports (Daily, Weekly, and Monthly) to the client.
  • Extensive ability of troubleshooting.
  • Expertise in using HUDSON/JENKINS Build Tool for continuous integration for Software development.
  • Expertise in Programming J2EE applications using Java, J2EE, JSP, Servlets, Presentation Service Framework, Hibernate, Spring-MVC, SQL and REST Services.
  • Strong experience with various Software Engineering & SCM Tools - Eclipse, Confidential RAD, My Eclipse, SVN, CVS, & Visio etc.
  • Having experience in working with Drools engine for Business logic validations.
  • Having experience in working waterfall and agile methodologies.
  • Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent, positive work attitude and self-motivated to work independently and as well as in team
  • Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications

TECHNICAL SKILLS:

Programming Languages: Java, JavaScript, HTML, CSS, XML, XSLT, AJAX, JQuery, DHTML, XHTML, SQL,, DOS Batch Scripting, Angular JS

Enterprise Technologies: Servlets, JSP, JNDI, JMS, JDBC, Java Multithreading, Web services

Frameworks: Struts, Web Services, Hibernate, Spring MVC, REST Services, Spring Boot

Databases& Programming: My SQL, Oracle10g

Application/Web servers: WebLogic, Confidential WebSphere, Jboss and Apache Tomcat

Software Methodologies: Agile, scrum and Waterfall

Tools: Eclipse, Maven, Putty, XML SPY, RSA, Jenkins Build tool, TOAD, LoadRunner, Rational performance tool

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Portage, MI

Java Technical Lead/Sr. Developer

Responsibilities:

  • Knowledge transition for the Intranet Applications I.e. Global Item Master, Instruments and Medical Applications.
  • Analyze the requirements and communicate the same to both Development and Testing teams.
  • Designed the user interface pages in JSP.
  • Used JavaScript, Backbone JS for front end validations.
  • Create, support and maintain detailed deployment document for production.
  • Enhancements to existing application using Java/J2EE based development using Java, JSPs with Spring and Hibernate based framework with REST services and POJO classes integration with enterprise applications.
  • Good experience in Object Oriented Design and Concepts.
  • Involved in various phases of software development life cycle (SDLC) of the application like requirement gatherings, design, analysis, code development and deployment.
  • Used Hibernate ORM Transaction management for the session.
  • Used angular JS MVS pattern.
  • Used Angular JS for Data binding and for creating the Angular JS routes for different URLs.
  • Used Angular JS filters for Data formatting and used Angular JS directives.
  • Worked on Angular JS expression and Angular JS services for business logic.
  • Used Log4j for Logging Purposes.
  • Used JMS for load file with Apache Active MQ.
  • Worked with SVN Source control tools for code management and used ANT build for code deployment.
  • Worked with SIT, UAT and production environment for code deployment to different environments.
  • Responsible for updating database tables and designing SQL queries using PL/SQL.
  • Worked on Hibernate ORM to store, manipulate and retrieve data from the MySql database and on performance turning of the MySql Database.
  • Ability to work effectively within a fast paced, rapid growth environment
  • Demonstrated customer service orientation
  • Used multithreading concept of Core Java.
  • Done the Exception handling using Core Java’s Exception handling.
  • Involved in documentation of the module and project.
  • Designed and Developed Java unit tests using JUnit to test Java Objects in Spring based environment using MockMVC builders.
  • Created a standalone application using java 1.8 with Spring boot.
  • Gathered performance testing requirements by proactively engaging stakeholders
  • Designed and Developed junit performance test scenarios.
  • Worked with JSON Objects.
  • Worked on Lucene/Elastic Search engine for text based search.
  • Designed and Developed LoadRunner Java VUser scripts based on the most common workflows by examining detailed java execution logs on per use case basis, and re-executing the identical code from the production execution traces within HP LoadRunner
  • Used Agile model of code development, testing and production go live.

Environment: Java 1.6, Core Java, J2EE, Junit, MySQL, PL/SQL, XML, JAVA, JSP, JAVA Script, Multithreading, Angular JS, JSP, HTML5, CSS, Junit, Bootstrap, Mockito, Apache ActiveMQ, Web Services, JMS, Hibernate ORM, Spring-MVC, Spring boot and REST Services, Tomcat, Lucene, HPE LoadRunner, ANT build, SVN Versioning.

Confidential, Portage, MI

Java Technical Lead/Sr. Developer

Responsibilities:

  • Developed a web application based on roles to access the specific report(s) and perform their activities (Agents, Groups, Managing Agents and internal Users) in the existing system.
  • Developed the batch job to generate multiple reports and send to specific group users to do their daily actions to those reports.
  • Designed & developed the business components using Java 6, RESTful API ( Confidential ) with Spring, Servlets, JSP, JSTL, JavaBeans, XML, XSD, JSON technologies.
  • Developed & Implemented Admin Tools & Reporting modules/functionalities in DMC and their sub modules such as Security Console, Document Setup, Reference Data lookup to facilitate the Administrator to provide the role based access to various kind of Users in the System, & generate
  • Various kinds of Reports through UI like Documents Count Report, User Access Report, User Entitlements Report, User Query Report Exception Reports etc.
  • Worked with Backbone JS and Angular JS along with JQuery in the UI for front end validations.
  • Worked on production support and maintenance of the application.
  • Good understanding of Design patterns and UML.
  • Good experience in Object Oriented Design and Concepts.
  • Attivio integration with DMC for Search Engine query capabilities on Document Meta Data as well as the Full Text searches.
  • Done the Exception handling using Core Java’s Exception handling.
  • Worked on LoadRunner tool for code optimization.
  • Worked on HP Quality Center for Produciton support ticket handling.
  • Used TDD for test driven development and testing.
  • Used Agile model of code development, testing and production go live.
  • Designed and Developed Java unit tests using JUnit to test Java Objects in Spring based environment using MockMVC builders.
  • Gathered performance testing requirements by proactively engaging stakeholders
  • Designed and Developed junit performance test scenarios.
  • Compiled code using Eclipse, and perform and deployed builds using Maven.
  • Used JMS for messaging and Transaction management for the session.
  • Developed Unit Test Cases using J Unit, & Involved in Unit and Integration Testing of the application/modules.
  • Used multithreading, Exception handling, collection for code development and used Factory design pattern.
  • Articulates thoughts and ideas clearly, concisely, and persuasively.
  • Good hands on in Coding, Unit testing and Debugging.
  • Have experience with TOAD for Database related activities.
  • Worked with Maven build tool for dependency management.
  • Involved in Code Troubleshooting, Bug Fixing, & Change Requests from Business team.
  • Used TFS versioning for Code management and Maven tool for build and deployment of the application.
  • Worked on batch & shell scripts for deployment in different environments on Windows & UNIX boxes.

Environment: Java 1.6, Core Java, J2EE, Java Multithreading, Web Services JAX-WS 2.0, Restful Web service, Spring MVC, Hibernate ORM, Backbone JS, JQuery, Putty, mySQL, Lucene Search engine, Confidential Compare, RTC, UNIX, Apache HTTP, TOAD, Maven build, Linux and Windows XP, HPE LoadRunner tool, Agile Model, TFS source control, Maven Build tool.

Confidential

Senior Developer/Lead

Responsibilities:

  • Involved in analysis, design and development of new business requirements.
  • Developing various reusable Models with changes to the default templates.
  • Good experience in Banking and financial domain experience.
  • Created build scripts using ANT and setup automated deployment.
  • Optimized the performance by caching the static contents like images and js files.
  • Automated the creation of page hierarchy, and Portlet configurations through xmlaccess tool.
  • Extensively used dojo and leveraged dojo for client side inter Portlet communication.
  • Training/Guiding the team in Portlet factory.
  • A self-starter with the demonstrated ability to take initiative and can proactively identify issues/opportunities and recommend actions
  • Mapping between Web Services schemas and models with the Portlet UI.
  • Involved in Portal Theme and skin creation and worked with XML access script files for automated deployment using Jython script.
  • Used SOAP UI for testing the services.
  • Worked on Hudson/Jenkins for code deployment.
  • Used TDD for test driven development and testing the module.
  • Integration of SOAP Web Services with MVC framework for consuming the web services.
  • Leading the Team at onsite in Client location.
  • Experience in Drools engine for business logic validations.
  • Worked with Confidential WAS Server for configuration management.
  • Worked on Websphere Portal server and with Portlets based environment.
  • SVN repository management and creating the Tags for QA deployment.
  • Involved in Technical documentation, Wireframe (HTML Prototype) Review sessions with the customer.
  • Created the oracle 10g Database and schema.
  • Executed Create/update/delete queries on the table in oracle 10g.
  • Executed Inner joins/unions on these tables in oracle 10g.
  • Used Database triggers in oracle 10g.
  • Used Agile model of code development, testing and production go live.
  • Worked on Rational performance testing tool for code optimization.
  • Interaction with Testing, Offshore development, Services Integration team in understanding the requirements, design, wireframes.
  • Worked with Maven based environment for building the EAR file.
  • Generating and deployment of EAR Files to the Portal Server.
  • Portal server administration to set up our application pages and appropriate resource permissions using nsRoles.

Environment: Confidential Web Sphere Portlet Factory 6.1.5, WebSphere Application Server, Websphere Portal server, JSP, Java, DOJO, AJAX, HTML, XML access script, Javascript, Drools, Spring MVC, SOAP services, WSDL, Hudson build Server, Oracle10g, SVN versioning, Agile Model, Maven Build Tool.

Confidential

Senior Developer

Responsibilities:

  • Involved in analysis, design and development of new business requirements.
  • Involved in developing Class diagrams and Sequence diagrams.
  • Implemented different J2EE design patterns
  • Developed and enhanced systems by bringing specific business knowledge to the technical design process.
  • Good experience in Banking, insurance and financial domain experience.
  • Performed unit testing and integration testing.
  • Was involved in peer reviews for the modules coded by other team members.
  • Developing Service provider and Service consumer models.
  • Mapping between Web Services schemas and models with the Portlet UI.
  • Customized HTML templates for displaying the data from the backend.
  • Used Maven build tool for building the application.
  • Involved in Review of design documents, Time estimation and Micro design.
  • Involved in Development of the system and testing and bug fixes.
  • Involved in Interaction with Confidential France team on a daily basis.

Environment: Java, JSP, Servlets, Eclipse IDE, SQL, Confidential Web Sphere Application Developer 5.0, VSS, Confidential WebSphere Portal 6, LWCM, Java, Maven build tool, JSP, JavaScript, and Themes and Skins.

Confidential

Senior Developer

Responsibilities:

  • I am involved fixing bugs detected by users and enhancing the performance of the module.
  • Involved in designing and developing the module.
  • Created the customized EAR applications for deploying in the WAS Server.
  • Also worked on customized Theme for header and footer sections.
  • Developed shared business components and interfaces to be used by the team.
  • Worked on developing front end validations Using Java Script, JSP.
  • Worked with servlet life cycle for request handling.
  • Created the oracle 10g Database and schema.
  • Executed Create/update/delete queries on the table in oracle 10g.
  • Executed Inner joins/unions on these tables in oracle 10g.
  • Used Database triggers in oracle 10g.
  • Involved in resolving production issues.
  • Involved in Bug fixing and functionality enhancements.
  • Used Maven build tool for building the application.
  • Prepared the Status reports every week for Senior Management.
  • Involved in preparing the release management.

Environment: Java, JSP, Servlets, Eclipse IDE, S Oracle10g, Confidential WebSphere Portal 6, Confidential LWCM, dojo, Ajax, Maven build tool, SVN, Themes and Skins, Hudson build Server.

Confidential

Developer

Responsibilities:

  • Involved in doing enhancements and bug fixes in interwoven Teamsite 6.1 production /Acceptance / development server.
  • This project involved direct interaction with Client and Confidential Sweden.
  • Worked with Sevlet lifecycle in handling the request.
  • Worked with Confidential DB2 Database.
  • Prepared the Status reports every week for Senior Management.
  • Involved in preparing the release management.

Environment: Java, JSP, Servlets, Teamsite Content Management System, Dojo, SVN for versioning, XML, JavaScript, JSPs, DB2, HTML.

We'd love your feedback!