Lead/java-j2ee Developer Resume
SUMMARY
- Having around 9 years of experience in delivering enterprise solutions in e - commerce and web-based arena using Java/J2EE technology stacks like JDBC, Servlets, JSP, Spring boot, Microservices & Oracle ADF/JSF based applications. In depth exposure to Web 2.0 solutions, developing web services and OOAD architecture.
- Working on various middleware services using Java/J2EE(Java8), JDBC, SOAP & Restful web services, spring (Core, MVC & JDBC), SpringBoot to create micro services, Hibernate, SQL/PLSQL, deployed on Weblogic and Websphere application servers.
- Hands on experience in Multithreading implementation & batch process execution, J2EE Technologies like Servlets, JSP & Corticon business rules management system, Exception handling etc. as part of Middleware shared services.
- Having good experience with Manual, console deployments of application servers, also good idea on server side concepts like deployment, cluster & managed servers etc.
- Continuously work on internal Code reviews (peer) in setting up the best practices & coding standards, performance tuning & mentoring team members.
- Worked on various applications based on Oracle ADF/JSF (relevant 5+yrs) framework.
- Good Exposure in OOP’s Concepts and different Design Patterns like MVC, DAO, Singleton, DTO/VO, Factory & Abstract Factory etc.
- Experience in dynamically generating graphical PDF reports using GMC(Quadient) and excel reports using apache POI.
- Experience in writing DAO using Hibernate and Hibernate mapping files.
- Used multiple Tools like Log4j, PMD, Sonar, SVN, JProfile, JC onsole & Yourkit profiler.
- Specialties: code reviews, Coding standards, performance tuning & best practices
- Having experience with the JUnit testing framework to write unit test cases.
- Worked on full life cycle of Application development and Production Support & Change Management processes.
- Having good knowledge on Cloud computing concepts and work environments like IAAS, PAAS & SAAS.
- Having good knowledge on AWS user interface and different services which provides.
TECHNICAL SKILLS
Frameworks: Oracle ADF11g / JSF, Spring MVC & Spring Boot(Micro services)
Programming Languages: JAVA 8/J2EE, C, C++, Groovy
ORM, BRM & CCM tools: Hibernate, Spring JDBC, Corticon (BRMS tool), GMC
Web/Java Technologies: JSP, Servlets, HTML, Java script, CSS, XML, XSD, SOAP, WSDL JAXB, DOM, SAX, JSON, Jersey, REST Web services, FTP, Maven
Databases: Oracle 11g, SQL Server 2008, My SQL4.x
Functional Areas: Banking, Manufacturing & HRIS Domain
Application Servers: Weblogic 8.x, Websphere 10.x, JBoss 7.x, Glassfish 4.x & Tomcat
IDE Software’s: JDeveloper 11g, 12c (12.2.1.3), Eclipse, My Eclipse & Net Beans
Tools: Log4j, CVSNT, GIT, JConsole, JUnit, Yourkit, JProfile, Sonar & PMD
Operating Systems: Windows, Unix, Linux
Knowledge on: EJB, JMS, JNDI, Weblogic work managers, Cluster Management, Spring JDBC, Jenkins
PROFESSIONAL EXPERIENCE
Confidential
Lead/Java-J2EE Developer
Skills:
- Java 8/J2EE,
- SOAP,
- REST web services,
- Spring MVC,
- Spring boot,
- Micro services,
- Oracle 11g,
- Websphere 8.x,
- Tomcat & Quadient
Responsibilities:
- Lead the team by involving team members in design & share the design with team members, mentor them in development.
- Involve in all the phases like Requirement, Design, Implementation, Unit testing & deployment of application.
- Built the DocuSign Listener REST service using spring boot which accept the requests from API gateway and process the request.
- Worked on DocGen application, which is a microservices architecture-based spring application this is a major part in Online Account Opening work flow.
- Created Java wrapper applications using Maven for rule engine and CCM services (Quadient/GMC).
- Used the JAX-RS, JAX-WS & Axis2 jars in creating the SOAP web services as part of java wrapper applications for batch.
- Used SAX & DOM parsers in parsing the xml docs into java.
- Takes care of development, deployment, integrate them with ESB, ETL systems, CA7 mainframe system & DB teams.
- Involved in documentation, review, analysis and fixed post production issues, code reviews, standards & best practices implementation.
- Provide scalable design & estimations to the customer and discuss them with Enterprise architect team.
- Coordinated the Implementation with help of implementation plan & successfully migrated application code to production
- Work with server team to follow the promotion process & involved into sever side deployments, debugging server side issues, work with product vendor team in resolving issues.
Confidential
Senior Java-J2EE Developer
Skills: Java/J2EE, SOAP, REST web services, Spring MVC, Maven, Oracle 11g, Websphere 8.x, Tomcat, & Corticon
Responsibilities:
- Created batch services using Multithreading, and trigger them using CA7 scheduler jobs.
- Used the JAX-RS, JAX-WS & Axis2 jars in creating the SOAP web services as part of java wrapper applications for batch.
- Used SAX & DOM parsers in parsing the xml docs into java.
- Takes care of development, deployment, integrate them with ESB, ETL systems, CA7 mainframe system & DB teams.
- Built the java wrapper applications using Maven to read the files data in batches using multithreading and then call Corticon rules service and executes the business rules.
- Created Corticon rules project (.cdd), rule flow (.erf), rule sheets (.ers) & unit test file, write rules and unit test them with the help of .ert files, expose thru SOAP WSDL to ESB.
- Involved in documentation, review, analysis and fixed post production issues, code reviews, standards & best practices implementation.
- Previous Instrument Toolkit is built on a 15 year old software platform which is not integrated to Oracle business systems
- Instrument Toolkit not easily integrated to future ecommerce online ordering capability or digital marketing efforts
- Instrument Toolkit user experience lags competitor’s capability
Confidential
Module Lead
Skills: Oracle ADF 11g Release2, Servlets, Jsp, Oracle 11i, Weblogic 10.3.5, JDeveloper 11.1.2.4, Platform: Windows7, Agile
Responsibilities:
- Involved in the whole end to end process of the Application Development life cycle in agile model.
- Prepare the user stories, estimates and evaluates with Scrum master, involved in sprint planning, Daily standup, retrospective meetings etc.
- Handled Functional & Technical design for multiple Modules
- Daily updates to the Project management on documentation/development process.
- Functional & Technical Design documents reviews for the team members.
- Involved in ADF (Faces / UI & BC) development & Code Reviews.
- Train to the fresher’s on the application functionality, explain them on the various modules, provide analysis and design to them to bring them up to the speed.
- Resolving the team member’s development issues.
- Handled the User Authentication and Authorization process for the Task flows/pages.
- Subversion Configuration management (Code Check-in, create branches & Merging) for the developed code.
Confidential
Senior Developer
Skills: Oracle ADF/JSF 11g Release2, Servlets, Jsp, Oracle 11i, Weblogic 10.3.5, JDeveloper 11.1.2.4, Platform: Windows 2010
Responsibilities:
- Lead the technical team & work along with them on all types of technical/functional issues & Techno-Functional solution design for the new development requirements.
- Takes care of responsibility of Reports development, deployment, Co-ordinate the Testing, Integrate them on Oracle I Store, Configurator systems by working with various teams.
- Estimate, Design, Code, Handle & Manage the Development of various new & CR development activates across all the applications.
- Handled Functional & Technical design for multiple Modules
- Daily updates to the Project management on documentation/development process.
- Functional & Technical Design documents reviews for the team members.
- Involved in ADF (Faces / UI & BC) development & Code Reviews, resolving the team member’s development issues.
- Subversion Configuration management (Code Check-in & Merging) for the developed code.
- Attend all customer calls to provide the update.
- Workings on future re-design of the existing application which will scalable & align to the mobile application.
Confidential
Software Engineer
Skills: Oracle ADF 11g Release2, Servlets, Jsp, Oracle 11i,Weblogic 10.3.5, JDeveloper 11.1.2.4: Platform: Windows 2010, Waterfall
Responsibilities:
- Analyze and understands the issues & assign to team members.
- Resolving the team member’s critical production issues.
- Daily updates to the Project management on issue tracking, status & propose solutions.
- Functional & Technical Design documents reviews for the work done by team members.
- Work with server team to follow the promotion process.
- Handled Functional & Technical design for multiple Modules
- Involved in ADF (Faces / UI & BC) development & Code Reviews.
- Train to the fresher’s on the application functionality, analyzing of issues, applying fixes for those issues, and etc to make them bring into support team.
- Helping team members in order to fixing the critical issues when they struck with any issue.
- Provide the possible root causes for small issues and make the team to train them up their own on bug fixing.