We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer & Full Stack Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Around 7 years of experience in analysis, design, developing, testing and implementation of various applications using JAVA, J2EE, ATG.
  • Hands on experience in Test Driven Development (TDD), Agile Methodology and Scrum Methodology.
  • Experience in Object Oriented (OOP), J2EE and Client Server technologies.
  • Good Knowledge in all the phases of software development life cycle with Analysis, Design, Development, Integration, Debugging and Testing for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open - source frameworks and APIs.
  • Skills in Oracle ATG modules DAS, DAF, DPS, DSS, DCS and Web application servers - Web Logic, WebSphere, and JBoss
  • Experience in setting up ATG Production system with Application Server
  • Experienced in open-source frame works like spring, Hibernate, Struts and JSF.
  • Experienced in MVC Architecture and Struts Framework.
  • Experience in Web Services Technologies like SOAP, WSDL and UDDI and Service
  • Oriented Architecture SOA.
  • Developed the Spring Features like Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Heroku, Spring Security, Spring Integration, SpringZuul, Spring Eureka, Spring Netflix, Spring Hystrix
  • Good Knowledge in implementing MVC framework using spring.
  • Experience with SQL, PL/SQL and with databases like Oracle, MySQL, and SQLServer.
  • Ability to communicate clearly & concisely to both business and technology teams with my excellent written & oral communication skills.
  • Integrated RESTful APIs with our application using redux-promise and handled async operations on data.
  • I have a Knowledge on KANA software to integrate secure messaging.
  • Used Hibernate to map objects (POJOs) to database tables and map relationships.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Experience in deploying applications on servers like Apache Tomcat, J Boss Web logic.
  • Extensive development experience on different IDE’s like Eclipse and Net Beans.
  • Worked closely with other software engineers, QA and Support/Operations groups to develop top quality applications for business needs.
  • Working knowledge on Operating Systems Windows NT/2000/XP, Linux and Solaris.
  • Possess good analytical skills and quickly adaptable to newer Technologies.
  • A very good team player with the ability to work independently with minimal supervision.
  • Excellent skills in implementing Client and Server side components using Java, J2EE technologies JSP,JSF, Servlets, JDBC, Struts, Spring and Hibernate.
  • Have good implementing knowledge on frameworks like Struts, Java Server Faces (JSF), and spring.
  • Used a Microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers

TECHNICAL SKILLS

Java: Core Java, Threads, Collection Framework, Exception Handling, Java Mail, Networking, XML Parsers, Connection Pooling.

J2EE: Servlets, JSP, JDBC, JNDI, JSTL, Custom Tag Libraries, JMS, XML, Web Services, SOAP

Framework and ORM: Struts, Spring, JSF, Hibernate

Web Technologies: XML, XSLT, HTML, JavaScript, AJAX.

Servers: Apache Tomcat, Web logic, JBoss

DBMS: Oracle 11g, Oracle 9i, MS SQL Servers, MySQL, Database Management System.

IDE Tools: Eclipse, Net Beans

Web Tools: Web Ex, VPN

Source Control Tools: VSS, GIT, SVN

Operating Systems: Linux (Red Hat), Windows 2000/NT/2007/XP/Vista, UNIX (Sun Solaris).

Software Testing: J Unit Test cases, Manual Testing.

PROFESSIONAL EXPERIENCE

Confidential

Sr. JAVA/J2EE Developer & Full Stack Developer

Responsibilities:

  • Involved in the process of Design, Coding and Testing phases of the software development cycle, involved in designing spring boot application andHibernate ORM 5.0.2.
  • Spring HATEOAS provides some APIs to ease creating REST representations that follow the HATEOAS principle when working with spring and especially Spring MVC.
  • Used Jenkins,springreactorfor continuous integration development.
  • Developed single page applications (SPA) using Angular JS.
  • Implemented UI using Ajax,JavaScript, Angular 2, JSP, jQuery, HTML and CSS.
  • Created Restful web services interface toJava-based runtime engine.
  • Designed the application around the Model-View-Controller (MVC) architectural pattern.
  • Used JavaScript DOM manipulation and JavaScript event to generate data result in UI.
  • Developed client-side AJAX application that uses JavaScript OOP,
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views
  • Developed Message Driven Bean components in WebSphere MQ Series for e-mailing and Data transfer between client and the providers.Developed Single page application using Angular, Typescript, JavaScript.
  • Upgraded the project to Angular 7 from angular 4 to take advantage of library module structure, divided each module into a library.
  • Maintaining the application under J2EE architecture using JSP, Servlets, spring, Java Beans.
  • Design, Development, testing and debugging of new software and enhancements to existing software Using GitHub for Version Control to track check-ins and rollback code.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website
  • Experienced working on the AJAX calls and call-back functions to handle the JSON data.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Involved in design and Development of UI using HTML, JavaScript, CSS and Angular
  • We are also responsible for fixing production incidents, technical debts.

Environment: Java, JDK 1.7/1.8, AWS SDK, Ext JS, Git, ES6, Spring 4.x, AWS SNS/SQS, hibernate4.x, Core Java, SOAP/Rest, Web Services, JavaScript, HTML5, CSS, WSDL, SDK’s, JIRA 5.x/6.x, Linux, JAX-WS, UNIX, Selenium NOSQL AngularJS 1.5, AJAX, Apache JMeter, jQuery, ESB Junit, Maven.

Confidential

Sr. JAVA/J2EE Developer & Full Stack Developer

Responsibilities:

  • Worked in Agile, Scrum Environment and participated in requirement gathering, analysis and design.
  • Using Java8 features such as Lambda expressions, Functional Interfaces, Streams to avoid boilerplate code, keep code simple and extensively used corejavatechnologies such as Collections, Multi-Threading, Exception Handling.
  • Developed and implemented Spring MVC framework for the application.
  • Used spring dependency injection, annotations, and Spring MVC components to implement business layer and navigation part of application.
  • Designed Prototype and project layout skeletons jQuery, CSS3, HTML5, XML and JavaScript.
  • Developed Single Page Applications (SPA’s) using AngularJS.
  • Developed ES6 class for dynamically driven html tags for page handling and localized CSS and JavaScript
  • Configured internode communication between Mongo DB nodes and client using SSL encryption.
  • Restful web services using Jersey for JAX-RS implementation and to transport detain JSON format.
  • Worked on SOA Web Services using SOAP for transmission of large blocks of XML data over HTTP.
  • Consumed Web Services to fetch and direct credit card information from third party application.
  • Implemented the associated business modules integration using spring and Hibernate data mapping.
  • Hands on experience in IAM requirement analysis, implementation Gateways and SAML based integrations.
  • Developed features using frontend technologies (ES6, JavaScript, stylus)
  • Created Restful web services interface toJava-based runtime engine.
  • Worked on creation of custom Docker container images, tagging, and pushing the images.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Use Jenkins with Maven to Compile & Build Micro services code and configure Build Triggers.
  • Use of data structures and algorithms for time and memory complexity reduction.
  • Performing Smoke Testing and Acceptance Testing with Selenium in multiple Java platforms.
  • Followed TDD (Test Driven Development) methodology to write unit tests with JUNIT and Mockito. Write automated regression tests using JMeter.

Environment: Java, JDK 1.7/1.8, AWS SDK, Ext JS, Git, ES6, Spring 4.x, AWS SNS/SQS, hibernate4.x, Core Java, SOAP/Rest, Web Services, JavaScript, HTML5, CSS, WSDL, SDK’s, JIRA 5.x/6.x, Linux, JAX-WS, UNIX, Selenium NOSQL AngularJS 1.5, AJAX, Apache JMeter, jQuery, ESB Junit, Maven.

Confidential

Java Programmer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Developed using new features of Java 1.7 Annotations, Generics, enhanced for loop and Enums.
  • Developed screens using HTML, CSS, JavaScript, J Query and AJAX.
  • Implemented Cross - browser Compatibility of UI pages for internet browsers Chrome, Firefox.
  • Design and development of core plug-ins using HTTP and XML, OS system calls for multi platforms, JDBC and OCI for Database access in multi-threaded agent.
  • Design, Development, testing and debugging of new software and enhancements to existing software.
  • Resolving design conflicts and using best coding practices.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, and JPA.
  • Getting signoff from the users after User acceptance testing.
  • Created and injected DAOs to achieve dependency injection and to wire objects of business classes.
  • Wrote SQL queries, stored procedures, and enhanced performance by running explain plans.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
  • Implemented interceptors using Hibernate and build and release Spring Boot framework.
  • Extensively used Hibernate mapping, HQL, Query, Criteria, Transactions and Locking.
  • Exposed the Web Services to the client applications by sharing the WSDL's.
  • Implemented SOA to develop SOAP Based Web services using Apache Axis.
  • Developed Micro services to provide SOAP API's utilizing Spring MVC
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.
  • Developed Maven scripts and developed builds Maven and CI/CD servers like Jenkins.
  • Performed unit testing using JUNIT framework and used jQuery test cases for testing action classes, Monitored the logs using Log4j and fixed the problems and used Git HUB for version control.
  • Used Log4j utility to generate run-time logs. SVN was used for project management and version management.
  • Deployed the application on JBOSS application server.

Environment: J2EE, Spring MVC, Hibernate 3.x, jQuery, JSON, Servlets 2.3, JDBC, AJAX, Web services, SOAP, XML, Java Beans, Ext JS, JavaScript, JBOSS, Agile Methodology, Design Patterns, SVN, Apache Maven, JUnit, HTML Unit, XSLT, HTML/DHTML.

We'd love your feedback!