We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 5+ years of experience of developing Web - based Applications, Enterprise Applications and Client Server Applications in J2SE/J2EE environment. Involved in different levels of Requirement analysis, Design, Development, Testing and Debugging, Deployment and Future upgrade support service phases.
  • Experience in J2SE 2.0, J2EE and related technologies like JDBC 3.0, JSP 1.2, Servlets 2.2, JNDI 1.2, POJOs (Java Beans), Java script, JMS 1.0, JSTL, EJB, Struts, Spring (DAO), Hibernate (DAO).
  • Design and implement microservices using Java, Groovy, MySQL, Spring Boot, JPA, Hibernate and Git.
  • Worked with DevOps team and DevOps tools like Jenkins/Puppet/Git.
  • Knowledge of microservices with Spring Cloud and deploy on Amazon ECS
  • Followed Waterfall and Agile methodology of Software Development Life Cycle (SDLC) which satisfies the customer through early and continuous delivery of valuable software.
  • Expertise in using HTML, DHTML, CSS, Java Script, Ajax, JSON and JSP Custom tags in designing web pages.
  • Excellent programming skills in Java, J2EE and Database technology, including Servlets, JSP, Java Beans, XML, Hibernate, Spring, JSON, Gson, JDBC, SQL, HyperSQL,.
  • Extensively experienced in developing light weight and integrated business applications using Spring framework.
  • Extensively used Angular 2/4 for the development for the user side web pages.
  • Experience on using Angular 6/7/8 on new or upgrading the user side web pages.
  • Experience in implementing the declarative enterprise services using Spring AOP.
  • Experience of Object Relational Mapping (ORM) frameworks like Hibernate and Spring JPA and used Hibernate Annotations to reduce time at the configuration level.
  • Implemented J2EE design patterns such as Business Object (BO), Service locator, Session façade, Model View Controller, DAO (Data Access Object) and DTO, Front Controller, Singleton.
  • Developed Java Server components using Spring, Hibernate, Web Services technologies.
  • Proficiency in deploying and configuring multi-tier enterprise applications on multiple servers such as IBM WebSphere, WebLogic, JBoss, Apache Tomcat.
  • Implemented MDB (Message Driven Beans) using JMS (Java Messaging Service) for asynchronous communication.
  • Experience in using VBScript for client-side scripting.
  • Used windows batch scripting to create different batch jobs.
  • Expertise in implementing Service Oriented Architecture (SOA) usingSOAP, RESTful Web Services for synchronous communication.
  • Experience in C++ to create/provide multilayer networking and work on different GUI based applications.
  • Performed unit testing using Junit, integration and deployment of applications done using tools ANT and Maven and debugging through log4j.
  • Worked on Spring MVC Architecture.
  • Knowledge of different databases like Oracle, DB2, MySQL, HyperSQL, MongoDB, SQL Serverand writing PL/SQL packages, procedures, functions, views, triggers using SQL Plus.
  • Extensive experience in using Eclipse, NetBeans, IntelliJ.
  • Experience on deploying applications on AWS and azure cloud environment.
  • Involved in using Bootstrap and Angular 2/4 for the development of UI.
  • Exposure in technical requirements, performing system analysis and detailed design Use-Case Analysis. Modeling program with Class and Sequence diagrams using UML.

TECHNICAL SKILLS

Languages: Java/J2ee, Angular, JS, JQuery, Backbone, Ada, C, C++, Python

Java Technologies: JSP, JSTL, Servlets, EJB, JMS, JNDI, JDBC, Java Beans, SOAP, jBPM, Drools, Jrule, Spring, Hibernate, Jax-ws, Jax-rs

Web Technologies: JavaScript, AngularJS, PHP, Ajax, XML, HTML, CSS

Methodologies: Agile, TDD, Waterfall

Framework: Hibernate, Struts, Spring, Apache Maven

Design Patterns: Singleton, Data Access Object, MVC

Testing: JUnit, PHPUnit

Development Tools & IDE: Eclipse, NetBeans, PhpStorm, DrJava, PyCharm

Database Technologies: SQL Server, MySQL, Oracle, MS Access, MongoDB

Web & Application Server: Apache Tomcat, JBoss, Glassfish

Platforms: Windows, MAC OS, Linux

Other: Amazon Web Services, Git, Jenkins, Latex

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Acquired hands on experience on using MAVEN, JSF, jQuery, JSP, JSTL, JAVASCRIPT, IBM RAD, Eclipse, IBM WebSphere, Tomcat, SOAP UI.
  • Used Spring Cron/Quartz Scheduler to implement the Nightly Batch jobs and created test UI to trigger the Batch job manually for testing/debugging purpose in Dev region.
  • Implemented JAVA Mail API to send the error and summary emails to the Tech group after the completion of Nightly Batch cycle.
  • Designed and developed JAX-WS SOAP services created WSDL and wrote driver class at the client side to consume web services.
  • Interacted with the client business analysts, functional teams to review and understand the requirements and developed technical design, implementation and integration testing, coding, testing, debugging, implementation and designing documents.
  • Actively participated in Requirement Analysis and Documentation as per SDLC methodologies using Agile model.
  • Designed use cases for the Application as per the business requirements.
  • Involved in requirements gathering and analysis from the existing system.
  • Expertise in Agile Software Development and Scrum technology.
  • Used JIRA for Project Management and Issue Tracking.
  • Involved in Documentation and Use case design by using UML modeling includes development of Class diagrams, Sequence diagrams and Use Case Transaction diagrams.
  • Involved in High Level Design Document (HLD) and Detailed Design Documentation.
  • Worked with the JavaScript frameworks HTML 5, CSS 3 and AngularJS.
  • Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS3, JavaScript, AngularJS to simplify the complexities of the application.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Using Angular 7 to develop an application performance by adding or removing the reflect metadata polyfill, making applications smaller in production.
  • Using Angular 8 along with Rest API.
  • Designed and developed a Restful APIs for different modules in the project as per the requirement.
  • Developed the User Interface Screens for presentation logic using JSP, Struts Tiles, and HTML.
  • Implemented J2EE design patterns such as Business Object (BO), Service locator, Session façade, Model View Controller, DAO (Data Access Object) and DTO, Front Controller, Singleton.
  • Developing and delivering systems on a public cloud platform: AWS and Azure.
  • Developed Java Server components using Spring, Hibernate, Web Services technologies.
  • Used C++ to create/provide multilayer networking and work on different GUI based applications.
  • Used C++ for implementing for different applications to provide multithreading support, which can build concurrent applications and load tolerance.
  • Have Used Spring IOC to inject the services and their dependencies in dependency injection mechanism.
  • Developed Microservices using Spring Boot framework.
  • Developed and deployed Spring boot micro services on Cloud environment using PCF.
  • Designed and developed business components using Spring AOP, Spring IOC, Spring Annotations.
  • Implemented DAO using Hibernate Reverse Engineering, AOP and service layer using Spring, MVC design.
  • Involved in writing Spring Configuration XML, files that contain declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Developed Java Server components using Spring, Spring, Hibernate, Web Services technologies.
  • Used Hibernate as a persistence framework for DAO layer to access the database.
  • Tested the restful services using SOAP UI and Postman tools.
  • Used Java Messaging artifacts using JMS for sending out automated notification emails to respective users of the application.
  • Developed SQL queries to interact with Oracle database and involved in writing PL/SQL code for procedures and functions.
  • Used HyperSQL for business intelligence, ETL and other applications that process large data sets.
  • Used ANT for build framework and Jenkins for continuous integration system.
  • Developed a code for Web services using XML, SOAP and used SOAPUI tool for testing the services proficient in testing Web Pages functionalities and raising defects.
  • Configured and deployed the application using Tomcat as Webserver and WebLogic as application server.
  • Used VBScript to create client-side scripting.
  • Used Git for Version Control.
  • Used Maven tool for building applications and deployed on WebLogic Application Server.
  • Conduct code reviews for system modifications and development
  • Decoupling existing features from monolithic platform to micro-services

Environment: Java 1.8, J2EE, HTML5, CSS3, jQuery, Ajax, Angular-JS, Bootstrap, JSON, J2EE, Spring MVC, Micro Services, AWS, Spring Security, Spring Boot, Spring JDBC, Spring ORM, JSP, Hibernate, Restful, WebSphere, log4j, Agile/Scrum Methodology, Maven, JIRA, TDD, Jenkins, Gradle, GIT, JUnit, Eclipse.

Confidential, Nashville TN

Java/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development and understanding of business requirements and implementing the process using Agile (Scrum) methodology.
  • Created the Data Access Layer, Services, and Controller based on Restful architecture. Created the variety of services using annotation based spring.
  • Implemented JavaScript, jQuery for creating the UI for customer interface for changing the delivery schedule online.
  • Worked on various modules, User Management, Reporting, Transaction and Security modules. Involved in implementing various api and services during the development.
  • Worked with Continuous Delivery pipeline with Docker, Jenkins and GitHub/Codehub.
  • Used JMS publish/subscribe model to interact with other systems asynchronously. The revenue data was pushed to multiple systems using the JMS model.
  • Developed the User Interface using JSP, Spring MVC frameworks, jQuery, Angular JS, and Node JS. Used AJAX and JavaScript for Server side/client-side validation.
  • Design develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery that meets accessibility and web browser standards for websites.
  • Worked on Proof of Concept for developing applications using Node JS and Mongo DB.
  • Used Spring framework AOP features and JDBC module features to persist the data to the database for few applications. Also, used the Spring IOC feature to get a hibernate session factory and resolve other bean dependencies.
  • Involved in writing Spring Configuration XML, files that contain declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Implemented the application using Spring IOC,Spring MVCFramework, Spring Batch and handled the security using Spring Security.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Responsible for Configuring Kafka Consumer and Producer metrics to visualize the Kafka System performance and monitoring.
  • Designed and developed Third-Party payment services to offer users convenient payment methods using various APIs provided by various third-party payment processors based on OAuth 2.0 protocol.
  • Installed, secured, and configured AWS (Amazon Web Services) cloud servers with Tomcat, MySQL, Apache and Amazon AWS virtual servers (Linux).
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker.
  • Micro Services were being used as a strategy to gradually replace a core monolithic application while still adding business features. Involved in using JMS Queues and JMS topics for one-to-one and one-to-many communication in the application.
  • Used Apache camel integration for routing and transforming the data between two Applications using HTTP protocol.
  • Involved in support for end to operations support for OSS/BSS (Business Support System) identify gaps and propose solutions and manage issue resolution.
  • Automate build process through Gradle Script build framework.
  • Used HP ALM for defect tracking systems.
  • Used windows batch scripting to create various batch jobs.
  • Worked on Log4J to validate functionalities and JUnit for unit testing.
  • Implemented configured and customized Rally issue tracking software with agile plug-in across all company functions. Responsible for Continuous Integration (CI) and Continuous Delivery (CD) implementation using Jenkins along with UNIX Shell scripts to automate routine jobs.
  • Used DAO pattern to retrieve the data from the database.
  • Used VBScript to create client side scripting.
  • Developed test cases using Junit and developed the build scripts using Maven.
  • Development carried out under RAD Integrated Development Environment (IDE).
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Used GIT to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating a new branch when new feature implementation starts.

Environment: Java1.8, HTML5, CSS3, JavaScript, jQuery, Ajax, AngularJS, AWS, Microservices, Spring, Spring Boot, Spring Security, Spring batch, Servlets, Spring MVC, JUnit, JMS, AWS Lambda, Elastic search, DynamoDB, Oracle 11g, Jenkins RESTful, Agile Methodology, Log4J, Web Sphere, GitHub, Rally and Spring Security.

Confidential

Jr. Java Developer and IT Specialist

Responsibilities:

  • Involved in requirements gathering and analysis from the existing system.
  • Expertise in Agile Software Development and Scrum technology.
  • Used JIRA for Project Management and Issue Tracking.
  • Involved in Documentation and Use case design by using UML modeling includes development of Class diagrams, Sequence diagrams and Use Case Transaction diagrams.
  • Involved in High Level Design Document (HLD) and Detailed Design Documentation.
  • Worked with the JavaScript frameworks HTML 5, CSS 3 and AngularJS.
  • Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS3, JavaScript, AngularJS to simplify the complexities of the application.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Designed and developed a Restful APIs for different modules in the project as per the requirement.
  • Developed the User Interface Screens for presentation logic using JSP, Struts Tiles, and HTML.
  • Implemented J2EE design patterns such as Business Object (BO), Service locator, Session façade, Model View Controller, DAO (Data Access Object) and DTO, Front Controller, Singleton.
  • Developed Java Server components using Spring, Hibernate, Web Services technologies.
  • Have Used Spring IOC to inject the services and their dependencies in dependency injection mechanism.
  • Developed Microservices using Spring Boot framework.
  • Deployed Spring boot micro services on Cloud environment using PCF.
  • Designed and developed business components using Spring AOP, Spring IOC, Spring Annotations.
  • Implemented DAO using Hibernate Reverse Engineering, AOP and service layer using Spring, MVC design.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Developed Java Server components using Spring, Spring, Hibernate, Web Services technologies.
  • Used Hibernate as a persistence framework for DAO layer to access the database.
  • Tested the restful services using SOAP UI and Postman tools.
  • Used Java Messaging artifacts using JMS for sending out automated notification emails to respective users of the application.
  • Experience with IBM MQ Series for asynchronous Messaging using Queues and Topics.
  • Developed SQL queries to interact with Oracle database and involved in writing PL/SQL code for procedures and functions.
  • Used MAVEN for build framework and Jenkins for continuous integration system.
  • Developed a code for Web services using XML, SOAP and used SOAPUI tool for testing the services proficient in testing Web Pages functionalities and raising defects.
  • Configured and deployed the application using Tomcat as Webserver and WebLogic as application server.
  • Used Log4J for application logging.
  • Written JUNIT test cases for unit testing.

Environment: Java, J2EE, HTML5,CSS,AngularJS,jQuery,JavaScript,Spring Framework, RESTful Web Services, SOAP Web Services, Hibernate, Eclipse IDE,JSP,JSTL, WebLogic, Tomcat, XML, XSD, Unix, Linux, UML, Oracle, Maven, SVN, SOA, Design patterns, JMS, JUNIT, Power Mock, log4J, WSDL, JSON,MAVEN,JSON,GIT, Microservices

We'd love your feedback!