We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • Certified Java Professional with 9 years of progressive professional experience as Sr. Developer - Cloud, Sr. Developer and Developer using various technologies - Java, J2EE, Spring, Hibernate, SQL and Cloud.
  • Experience in developing and maintaining Enterprise level projects making them more flexible, reusable and customizable.
  • Extensive experience of in Product Development in Agile Scrum Methodology.
  • Experienced in cloud by leveraging Amazon Web Services (AWS), open source technologies & best engineering practices of CI/CD.
  • Experienced in web development using Angular JS, JQuery, Javascript, Ajax, CSS and HTML/DHTML.
  • Strong experience with Java/J2EE as a developer in all phases of software development life cycle (SDLC) including system design, development, and delivery of enterprise software.
  • Experience includes application development in Java J2EE (client/server), JDBC, Servlet programming, JSP, Enterprise Java Beans, Struts, Spring, Hibernate, SQL Queries, PL/SQL procedures, Oracle, MySQL, SQL Server etc using IDEs like Eclipse, RAD, Netbeans and Intellij.
  • Strong Experience in implemented Service Oriented Architectures(SOA) and Microservices using Spring Boot, REST web Services.
  • Good web development skills using AngularJS, JQuery, Javascript, Ajax, CSS and HTML/DHTML.
  • Experience in working with application servers like IBM Web Sphere, Web Logic, JBOSS, and Apache Tomcat.
  • Working experience in Cloud application such as AWS in DevOps CI/CD Environment.
  • Extensively worked in Unit Testing, Regression Testing, Integration Testing, Defect Tracking Systems and Performance testing of the software systems.
  • Experience in Operating Systems like Windows, UNIX and Linux.
  • Experienced in development of complex stored procedures, joins, views like database objects.
  • Hands on Experience in designing, developing, testing and executing Enterprise wise distributed applications.
  • Having Good understanding of ESB, MongoDB and latest technology like Apache Spark, DevOps, NoSql, Cassandra etc.

TECHNICAL SKILLS:

  • AWS, Apache Spark, Scala, Big Data/Hadoop, Chef, Docker, Java 1.8, AngularJS, Spring MVC
  • Spring IOC, Spring DAO, Spring Boot, NoSQL, Cassandra, Kafka, Tomcat, Docker, Jenkins
  • Nexus, Microservices, HTML5, EJB, JAX-WS, XML, Git, ANT, Ruby, Shell /Python Scripts, Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Story planning and breakdown concepts into user stories for iterations under the Agile Scrum methodology.
  • XML Parsing using Java API, also involved in encoding or decoding the xml.
  • Experience with AWS instances spanning across Dev and Test through Open Source DevOps tools like Chef and Jenkins.
  • Utilized Jenkins for continuous integration of the builds, Git as source code repository system for source code version control. Maven for building the application locally and deploying it to local and DEV servers.
  • By taking a Microservice architecture, with Spring Boot-based services interacting through a combination of REST and MQ or Apache Kafka message brokers and leveraging AWS to build, test and deploy Identity microservices.
  • Developed the Spring Features like Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Security.
  • Rewrote one of the key pages, which allows users to manage their content. The task involved investigation of the AngularJS UI-Grid as well as refactoring of several backend methods.
  • Built AngularJS modules, controllers, pop up modals, and file uploaders.
  • Evaluated the upcoming Angular2 conversion requirements as well as Typescript.
  • Utilized core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.
  • Multithreading was used to process data in chunks to improve performance.
  • Implemented concurrency and multithreading concept in downloading all the products within no-time from UI.
  • Successfully completed testing using JUnit for the developed code to coverage all the scenarios.

Environment: AWS, Chef, Docker, Java 1.8, J2EE, Spring, Spring MVC, Spring IOC, Spring DAO, Spring Boot, Restful Services, Tomcat, Spring Micro services, AngularJS, Angular2, Eclipse Neon.1a (4.6.1), Oracle 10g, NoSQL, Windows 7, Maven, Junit, Sonar, Jenkins

Confidential, Southlake, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Interacted with the business users for understanding the requirements based on the functional requirements.
  • Story planning for iterations under the Agile Scrum methodology.
  • Worked on Meta Model Manager to create new domain as well create/update/analyze models.
  • Developed Web Services to implement SOA using SOAP, WSDL, and UDDI with HTTP
  • Data access layer is implemented using Hibernate.
  • Writing and executing SQL Queries, making the data access layer transparent from the business logic layer.
  • Created and maintained the configuration of the Spring Application Framework (IoC).
  • Was actively involved with production support.
  • Involved in testing using jUnit as well configuring various plug-ins to coverage all the scenarios. EasyMock to test the business logic. FIT test cases using Fitnesse to test the DAO layer in temporary database.
  • Creating Functional Specification Documents as well remodeling of existing architecture by actively interacting with users and customers.
  • Actively involved in implementation of server layer services like business services, entity services and integration services.
  • Involved in configuration the UI and backend using Spring MVC, IOC, and Hibernate.
  • Analyze requirements, design, and develop using JSP, HTML / CSS / JavaScript.
  • Worked on RESTFUL services to fetch the data from controller to UI and vice-versa.
  • Configured Jenkins for CI/CD continuous integration to check the builds regularly and to integrate the continuous builds and monitoring regularly.
  • Involved in writing Test cases as well covered the whole functionality by integrating various cverage plug-ins.
  • Utilized Multithreading and Concurrency, and implemented threads while preparing and generating mails.
  • Interacting with the system analysts, business users for design and requirement clarifications.
  • Designing User Interface based on Spring MVC framework, which includes usage of JSP, Tag libs as view.
  • Experience in Commons Logging and Log4J for logging exceptions.
  • Developed DAO layer using Hibernate as well integrating with Spring.
  • Leveraged the IOC concepts of Spring framework to integrate user interface with Hibernate based persistence interface.
  • Developed some triggers to consume the xml data to process in IX module.
  • Experienced in using DOJO mapping to convert data from one object to another.
  • Testing the Web service request and response using SOAPUI.
  • Utilized JUnit framework for Unit testing of application.
  • Worked on complex queries, writing and procedures.

Environment: Java 1.6, Spring MVC, Hibernate 3.0, J2EE, Maven, EJB, JAX-WS, XML, XSD, SOAP, WSDL, SOAPUI, LOG4j, JUnit, JMS, Intellij, XMLSPY, Weblogic.

Confidential, Chattanooga, TN

Sr. Java/J2EE Developer

Responsibilities:

  • Analyzed and modified existing code wherever required and Responsible for gathering, documenting and maintaining business and systems requirements, and developing designs document.
  • Responsible for designing User Interface based on MVC framework, which accomplishes a tight and neat co-ordination of Struts, JSP, Servlets and Custom Taglibs.
  • Extensive experience in developing the User Interface validation frame work in combination with custom validation built on top of Struts validation frame work from the form bean.
  • Developed dynamic proxies to consume the web services developed in JAX-WS standards for CRM module.
  • Published JAX-WS based web services where in all the requests will be routed to this Single Point service and based on the request they are forwarded to the corresponding legacy operations.
  • Created a web based application to run and see the reports from the corporate office across all stores.
  • Participated in Code migration and resolving code conflicts in various versions.
  • Developed PL/SQL stored procedures and functions for enforcing database constraints.
  • Coordinated with Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting up Testing and Development Environment.
  • Involved in exporting and importing integrations and jar files from development, staging and production environments.
  • Resolved the production tickets issued and deployed patches to the test environment.

Environment: Java 1.5, Struts 2.0, Hibernate 3.0, Spring, JEE, EJB, JAX-WS, XML, XSD, SOAP, WSDL, SOAPUI, LOG4j, JUnit, Mock objects, JMS, Eclipse, Edit Plus, Ultra Edit, XMLSPY, Weblogic 10.3.

Confidential, East Greenwich, RI

Sr. Java/J2EE Developer

Responsibilities:

  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements. Involved in Designing and Coding.
  • Responsible for developing the application on end to end.
  • Used RAD 7.5 to develop, test and deploy all the Java components.
  • Performed client-side validations using JavaScript.
  • Develop (Specify, create, modify, maintain, and test) software component(s) which are part of the NGEN software project on assigned technology platform.
  • Provided work around for complicated defects, later fixed all the defects and make major enhancements to resolve customer problems.
  • Developing scalable applications in a dynamic environment, primarily using Java, Struts, web services and object/relationship mapping tools.
  • Working in both UNIX and Windows environments.
  • Developing or modifying databases as needed to support application development, and continually providing support for internally developed applications.
  • Enhancing and maintaining existing application suite.
  • Communicating development status on a regular basis with team members.

Environment: Java Servlets 2.4, Struts, LDAP, Hibernate, JAVA 1.5 and 1.6, Java beans, RAD 7.5, JDBC 3.x, Web Services, SQL, HTML, DHTML, and CSS.

Confidential, Edison Irwindale, CA

Java/J2EE Developer

Responsibilities:

  • Software Development is driven by Agile methodology, short sprints in from of iterations and designed Use case diagrams, Class diagrams, and Sequence diagrams using UML and developed using Java J2EE components.
  • Implemented three tier Architecture using Struts for Presentation, spring and EJB for server side and hibernate for communicating with the Database.
  • Used Java Script to handle basic UI validations and published business validations has been handled by custom validations which built on top of Struts validation framework.
  • Extensively used Spring IOC to handle dependency management.
  • Used Spring AOP for common services like logging, transactions and exceptions.
  • Developed Server side components using Spring, Hibernate and implemented J2EE design patterns such as Intercepting Filter, Front Controller, Business Delegate, Session facade.
  • Second level Caching has been implemented for maintaining reusable static data to improve performance of application using EH-Cache.
  • Configured WebSphere development environment integrated testing and test environments.
  • Developed Unit Test cases using jUnit.

Environment: Java, WebSphere, Rational Rose, Eclipse, Struts, Hibernate, Spring, EJB, JPA, MDB, JMS, Java Script, Web Services, AXIS, SOAP, JAXRPC, WSDL, XSD, Maven, Clear Case, JUnit, JMock, DevPartner, Oracle, Windows.

Confidential, VA

Java/J2EE Developer

Responsibilities:

  • Prepared Technical Specification Document and Detailed Design Document.
  • Gathering requirements from Business Analyst.
  • Followed Agile scrum methodology to develop the application.
  • UI Development has been done using JSF-Prime Faces and UI Validations has been developed using framework in JSF Prime faces.
  • Coding in Java, JSF, Ajax, JQuery and Hibernate.
  • Implemented the Spring Batch Jobs for data processing.
  • Supporting the team in technical issues.
  • Prepare and Read XML data using XSD,XSLT,XPATH.
  • Wrote Packages and Procedure in Oracle for validating the exceptions.
  • Used Hibernate ORM to interact with Database.
  • Execute Batch Jobs in Unix.
  • Implemented JUNIT test cases for each scenario.
  • Utilized ANT tool to build the application.
  • Deployed the application in web logic application server.
  • Fix the identified issues in QA testing.

Environment: Java, J2EE, JSF-Prime Faces 4.1, HTML, JQuery, Spring IOC, Spring Batch, Hibernate, Oracle 10g, Unix, Agile.

We'd love your feedback!