We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

TX

OBJECTIVE:

A challenging career in a result oriented company where my will be utilized towards continued growth and advancement. Thus I wish to explore the field of IT with the dream of making the world technologically advanced with collective efforts

PROFESSIONAL SUMMARY:

  • 8 years of experience in all phases of Software Development Life Cycle (SDLC) and development of Client/Server and Web applications with experience in E - Commerce, Healthcare, Banking and Insurance domains.
  • Key strengths include problem solving, team work, cloud transformation, enterprise solution architecture on various open source tools/frameworks, DevOps and industry leading technologies.
  • Highly Experienced in Cloud Foundry, Java 8, NodeJS, Microservices, Netflix libraries, Rest, Spring's Core, Boot, Cloud, Data, AOP, MVC, JMS, Actuator, JPA, ORM, Test and security modules.
  • Expertise in AWS cloud components EC2, S3, Kinesis, Lambda, KMS, EMR, Cloud terraforms, CloudWatch, CloudTrail, SQS, SNS, IAM, etc.
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.
  • Deployed applications that consume and provide Web Services using SOAP protocol, REST based architectures, SOAP UI, UDDI, WSDL in different projects. Conversant with Java Web Service API’s such as JAX-WS and JAX-RS and its other implementations like Jersey.
  • Hands on experience on integrating Spring with Hibernate using various Spring modules like MVC, JDBC, JMS, AOP, ORM and Web services.
  • Implemented Dependency Injection, cross cutting logics, persistence layer using Spring MVC Framework. Worked on Hibernate framework and applied concepts like Criteria, Projections and Cache mechanism for developing persistent layer and to implement database interactions.
  • Proficient in deploying applications using Maven build tool, Jenkins Continuous integration tool.
  • Experience in Front End technologies like Angular, JavaScript, HTML, CSS, JSP, jQuery, JSTL.
  • Proficient in designing Use case and Interaction diagrams in UML using Rational Rose.
  • Extensive experience in Object Oriented Analysis and Design (OOAD) and Object-Oriented Programming (OOP) Technologies.
  • Strong knowledge and Experience in using J2EE design patterns like MVC, Singleton, Front Controller, Business Delegate, Service Locator and Data Access Object.
  • Expertise in using various Web and Application servers like Apache Tomcat, WebSphere and WebLogic.
  • Extensive experience with databases such as Oracle and MySQL, MongoDB, SQL Server 2008 .
  • Hands on experience in writing SQL, PL/SQL and Stored procedures.
  • Experience of using version control systems like CVS, SVN, GIT .
  • Experience in Agile Scrum and Waterfall Project development methodologies.
  • Possess excellent communication skills and can handle responsibilities independently as well as proactive team member. Quick learner and has ability to work in team also finishes multitasks within time.

TECHNICAL SKILLS:

Languages: Java 1.8, C, C++, SQL, PL/SQL, HTML, DHTML, CSS, JavaScript, XML

JAVA/J2EE Technologies: J2EE, JDBC, RMI, JSP, Servlets, JMS, JTA, JNDI, JSTL, Applets, Tiles, Spring Framework (DI, MVC, AOP, Data), Hibernate, Web Services, SOAP, REST, Jersey, Spring REST, Spring Boot, Mockito.

Design Patterns: MVC, Singleton, Front Controller, Business Delegate, Service Locator, Data Access Object, Factory and Abstract Factory

IDE and Design Tools: Eclipse, NetBeans, RAD, MS- Visio, Rational Rose, JIRA, JUnit, Log4j

Application/Web Servers: Apache Tomcat, Web Logic, Web Sphere, JBoss, WSDL, SOAP, UDDI, XML, REST, Jersey

Cloud Technologies: AWS, Cloud Foundry, Elastic Search.

Databases: Oracle, MySQL, MS-SQL Server, DB2, MongoDB, Cassandra

Operating Systems: Windows XP/Vista/7/8, UNIX, Red Hat Linux

Others: Maven, Junit, Log4j, CVS, TOAD, Agile Scrum & Waterfall SDLC, Test Driven Development Methodologies

PROFESSIONAL EXPERIENCE:

Confidential, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Actively involved in Requirement Analysis, designing, development and testing of the entire application.
  • Involved in requirements gathering, system design, analysis, implementation and setting up the development
  • Extensively used the Java 8 features like Lambda expressions, functional interfaces and method s.
  • Extensively used the Spring framework implemented upon the MVC design pattern.
  • Extensively used SpringBoot for developing the application using Java 8 lambdas and functional programming concepts.
  • Created framework for Care first app by using Angular components with reusable libraries and Rest API.
  • Extensively used the Spring framework to implement micro services design pattern.
  • Developed various Spring Framework Action classes for interfacing with the business logic, and form beans for presenting the data to angular client.
  • Used Interceptors for authorization, Logging and Auditing purposes.
  • Exposed Web Services for system integration; developed Restful Web Services for accessing Ordering information
  • Implemented Hibernate for object-relational mapping and for database operations in Oracle.
  • Used JUnit for testing the application, Maven for building Projects
  • Involved in configuring AWS SQS, Lambdas, IAM, S3, Cloud Distribution, Cloud front, Terraforms, Route53 and Elastic Search Domains.
  • Setup Jenkins, BitBucket, GIT, JIRA for Continuous Integration.

Environment: Angular, Spring, Hibernate, Micro Services, AWS, SQS, CSS, Log4J, HTML, Oracle, PL/SQL, GIT.

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring MVC, Spring Templates, Hibernate,
  • Web Services using Axis and Jersey Frame works.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection .
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST
  • (Using Axis and Jersey frameworks).
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files.
  • Generated JUnit test cases for testing various Java components.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces.
  • Mentored, trained and educating the users in technology perspective, worked through walk through and review Sessions, closely worked with users, developers and team members in problem solving.
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, Maven, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Oracle, GIT, Windows, Linux

Confidential, SFO, CA

Java/J2EE Developer

Responsibilities:

  • Used Agile / Scrum Development methodology with JIRA .
  • Developed Spring Controllers , Service Components , DAOs , Web Services and UI Integration for processing the Estimated Shipping and Delivery dates (ESD and EDD).
  • Developed the DAO layer using the hibernate for real time performance used the caching system for hibernate .
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components.
  • Experience in working with Spring MVC Controllers and Spring Hibernate templates.
  • Worked on Web Services using REST . Worked on both Service and Client Side.
  • Hands on experience with data persistency using Hibernate and Spring Framework .
  • Written stored procedures and inner joins using RDMS Oracle .
  • Used Cassandra to store specifications documents for fulfillment centers.
  • Consumed Web Services and generated client using Jersey and Axis Frameworks in RAD IDE.
  • Configured the Spring , Hibernate , Log4j configuration files.
  • Writing test cases using TestNG and Mockito Frameworks.
  • Helped UI to integrate the java beans data using JSTL , Spring tags, JSP , jQuery , JSON , Taglibs.
  • Involved in testing and deployment of application to Tomcat Application Server .
  • Designing the application with reusable J2EE design patterns like Singleton Class , Front Controller , Session Facade , Session Factory etc.
  • Used ANT , Maven to build & deploy applications, helped to deployment for CI using Jenkins and Maven.
  • Wrote SQL queries & Stored Procedures for interacting with the Oracle database for promo code and offers.
  • Was part of production support team to resolve the production incidents.
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java 7/8, J2EE, JSP, Servlets, JDBC, XML, Spring, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, Axis, SOAP UI, RAD, Selenium, Apache HTTP Client, REST, Oracle, TOAD, TestNG, SQL, PL/SQL, JSTL, Spring Tags, HTML, Java Script, CSS, ANT, Maven, Jenkins, MongoDB, UML, TOAD, WebSphere, Agile, JIRA, Linux

Confidential, MI

Software Engineer

Responsibilities:

  • Involved in Development of the interface using agile methodology.
  • Involved in implementing the solutions at various client sites.
  • Used Spring MVC, Hibernate, Web Services, SOAP, RESTFUL Technologies.
  • Involved in enhancing the system and information in the messages.
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks)
  • Creating SOA web services using SOAP and REST methodologies.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Used Maven for building of application and deployed to WebSphere Application Server.
  • Creating MySQL and Oracle Database, writing hibernate queries to store the information in database.
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production.

Environment: Java, J2EE, JSP, Servlets, Spring, Hibernate, AXIS, Jersey, SOAP, WSDL, UML, HTML, XHTML, DHTML, JavaScript, CSS, jQuery, Rally, CSS, XML, JAXB, JAXP, Junit, Log4j, Oracle 10g, Eclipse, Tomcat, WebSphere.

Confidential

Software Engineer

Responsibilities:

  • Followed Agile Scrum methodology for iterative development of the application.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and Hibernate.
  • Used Spring MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE.
  • Involved in handling transactions using Spring Declarative Transaction management.
  • Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Used SOA Integration service for Data Integration Service and Functional Integration Service.
  • Designing new components to fit in the already existing architecture using core Java, multi-threading, different design patterns like the factory method and Singleton. Developed web-based applications using RESTful Web Services.
  • Used Jenkins to provide continuous integration/ continuous deployment.
  • Used Maven to acquire the dependencies and build the application and used GIT for version control.
  • Developed Web Services using JSON messages that use REST.
  • Developed the war/ear file using Maven script and deployed into Tomcat.
  • Used JIRA for issue tracking and project management of the applications.

Environment: Java, J2EE, Spring, JSP, JDBC, Web services, REST, Java Beans, JavaScript, Oracle, Tomcat, Maven, JUnit, XSLT, HTML/DHTML, Windows, Linux

Confidential, Michigan

Software Engineer

Responsibilities:

  • Involved in preparation of functional definition documents and Involved in the discussions with business users, testing team to finalize the technical design documents.
  • Enhanced the Web Application using Struts.
  • Created business logic and application in Struts Framework using JSP, and Servlets.
  • Documented the code using Java doc style comments.
  • Wrote Client side validation using Struts Validate framework and JavaScript.
  • Wrote unit test cases for different modules and resolved the test findings.
  • Implemented SOAP using Web services to communicate with other systems.
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Developed automated Build files using Maven.
  • Used Subversion for version control and log4j for logging errors.
  • Wrote Oracle PL/SQL Stored procedures, triggers.
  • Helped production support team to solve trouble reports
  • Involved in Release Management and Deployment Process.
  • Involved in unit testing, which includes writing of unit test cases.

Environment: Java, J2EE, Struts, JSP, Servlets, JavaScript, Hibernate, SOAP, WebLogic, Log4j, Maven, CVS, PL/SQL, Oracle, Windows.

We'd love your feedback!