We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

Tampa, FL

PROFESSIONAL SUMMARY:

  • Around 8 years of IT experience in Software Analysis, Object Oriented Design, Development, Implementation and testing of Object - Oriented Applications and Web based Enterprise Applications using Java/J2EE on UNIX and Windows platform.
  • 5+ years of experience in designing, development and implementation of SOA Solutions using SOAP and RESTful Web services across various business domains.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Good Knowledge on working with OAUTH to provide authentication and authorization to Rest services by exchanging Access tokens.
  • Good experience in UI using tools like JavaScript, Angular JS, React JS, JSP, HTML5, CSS3 and XML .
  • Experience in programming skills in designing and implementing of multi-tier applications using Java, J2EE, JDBC, Servlets, JSP, XML, Hibernate/JPA, Struts 2.0, spring 4.2.0, Spring MVC, Spring Boot.
  • Experience in SQL & PL/SQL to write to triggers, views, Functions, Packages and strong experience in RDBMS using Oracle, MS SQL Server, JQuery, MySQL and NoSQL database Mongo DB, Windows, UNIX.
  • Experience in using the Object Relational Mapping Framework Hibernate, strong in using XML mappings and Java Objects.
  • Strong experience in deploying Java applications in servers like Tomcat, WebSphere and WebLogic.
  • Experience in working on cloud computing technologies such as Amazon Web Services (EC2, S3, IAM, Cloud Watch, SNS, SQS, Route 53, Dynamo DB)
  • Experience in using utilities like ANT and Maven.
  • Good knowledge in Design Patterns, Algorithms and Data structures.
  • Good experience in Software Configuration Management using Version Control tools as Git & SVN.
  • Hands on experience in designing the class diagrams, sequence diagrams, activity diagrams and flow charts using Unified Modeling Language (UML), Rational Rose and Visio.
  • Experience in working in Agile environment and worked on development process like test driven development.
  • Excellent Technical back ground, communication, interpersonal and presentation skills.
  • Very quick at learning new technologies & frameworks

TECHNICAL SKILLS:

Java/ J2EETechnologies: Java, Servlets, JSP, EJB, JSF, JDBC, JPA, JUnit

Web Services: SOAP, RESTful

UI Frameworks/Technologies: JavaScript, Angular JS, React JS, jQuery,HTML5, Bootstrap, SASS, XML, CSS, AJAX

MVC Frameworks: Struts, Spring

ORM Frameworks: Hibernate, JPA

Databases: Oracle, MySQL, MongoDB

Application Servers: Apache Tomcat, WebSphere, WebLogic

AWS: EC2, S3, Cloud Watch, SNS, SQS, IAM, Cloud Formation

Methodologies: Agile, Waterfall

IDE s: Eclipse, RAD, Spring Tool Suite

UML Tools: Microsoft Visio, Rational Rose

Operating Systems: Windows, Linux, Mac

Version Control Systems: Git, SVN

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Senior J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Adapted Service Oriented Architecture (SOA) by developing and consuming RESTful web services based on JAXRS and Jersey.
  • Experienced working with Hibernate (ORM) framework to integrate business application with Oracle database in the back end.
  • Developed UI using AngularJS, Bootstrap, React JS, Java Script and responsible for creating components that displays the inventory report.
  • Responsible for deploying application on WebLogic Server.
  • Strong knowledge of software data-structures and algorithms.
  • Involved in configuration and usage of Apache Log4j for logging and debugging purpose and Maven as build and configuration tool.
  • Helped individual teams to set up their repositories in bit bucket and maintain their code and help them setting up jobs which can make use of CI/CD environment.
  • Worked extensively on Jenkins for Continuous Integration and used Eclipse as IDE tool to develop the application.
  • Implemented JUnit test cases for all the modules developed to ensure complete code coverage.
  • Implemented OAUTH 2 (Rest service authentication) in our application in order to communicate securely with other protected resources by exchanging access tokens for authentication instead of using user name and passwords.
  • Tested Integration of exposed microservices by making API calls from Postman & Swagger.
  • Uses JIRA to track, report and audit the issues in the application.

Environment: Java 1.8, RESTful, JAX-RS, Spring MVC, Hibernate, WebLogic Server, Oracle 12c, Maven, Jenkins, EJB, JUnit, oAuth 2.0, JIRA, Agile, Git.

Confidential, Farmington Hills, MI

J2EE Full Stack Developer

Responsibilities:

  • Analyze client requirement and create design document for development.
  • End to end design and development of the application using Spring Boot.
  • Have also worked on Java 8 along with Cold Fusion
  • Made use of Spring Boot based RESTful Web Services to design and implement the application.
  • Involved in the creation of POJOs and responsible for mapping bean class to database tables using Hibernate to provide persistence for POJOs.
  • Used MySQL along with Hibernate based persistence for the storing data in the back end.
  • Performed Unit testing, Integration Testing, and generating of test cases for web applications using JUnit.
  • Used Jenkins as continuous integration tool for the application and Git for version control tool to manage the source code and integrated Git with Jenkins to support build automation.
  • Wrote programs for game including sorting algorithms, timer functions, logic for image cropping.
  • Used JIRA tracking system for the application deployment.

Environment: Java 1.7, Java 8, Spring Boot, RESTful Web Services, oAuth 2.0, SAML, JWT, MySQL, Maven, Jenkins, Jira, Apache, Tomcat, EJB, JUnit, JIRA, Git.

Confidential, Madison, WI

J2EE/SOA Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Developed Single Page Application (SPA) using HTML5, CSS3, JavaScript, AngularJS, and followed Spring MVC pattern for developing web application.
  • Converted data from database into JSON/XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Developed Service oriented architecture (SOA) by developing and consuming RESTful web services based on JAX-RS and Jersey.
  • Experienced working with Hibernate (ORM) framework to integrate business application with Oracle database in the back end.
  • Responsible for deploying application on WebLogic Server.
  • Involved in configuration and usage of Apache Log4j for logging and debugging purpose and Maven as build and configuration tool.
  • Worked extensively on Jenkins for Continuous Integration and used Eclipse as IDE tool to develop the application.
  • Implemented JUnit test cases for all the modules developed to ensure complete code coverage.
  • Uses JIRA to track, report and audit the issues in the application.

Environment: Java 1.7, JavaScript, AngularJS, RESTful, JAX-RS, Spring MVC, Hibernate, WebLogic Server, MySQL, Maven, Jenkins, EJB, JUnit, JIRA, Agile, Git.

Confidential

Software Engineer

Responsibilities:

  • Migration of Web services from SOAP to RESTful web services.
  • Validations of data is done through SPRING Framework.
  • Implementation of Screens for Providers using JSP/Servlets where provider can enroll to Medicaid system and check their approval status.
  • Use of NoSQL class files for generating SQL query.
  • Created Front end pages Using JSP's and handle database connections in EJB 3.0 and Servlets.
  • Design, Development and deployment of Web services was done using Oracle BPEL, and XML (WSDL) created a Human Task in BPEL, Defined Users worked on Notification Services.
  • Handled Java multi-threading part in back-end component, one thread will be running for each request.
  • Deployment of SOA services to WebLogic Server and Oracle Application server and testing the services. Configuring and Administering in JDBC, JMS, JNDI in WebLogic Server.
  • Managed production support and troubleshooting for various SOA Applications.
  • Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.
  • Implemented and integrated the business logic of PLSQL packages using Database Adapters in different BPEL Processes.
  • Extensively used JMS adapter to Produce and consume the messages.
  • Experience in integration testing framework like PostMan for testing the exposed web services.
  • Worked in a diverse team of Integration developers, Architects and DBAs in designing and deploying SOA solutions for the client.

Environment: Java, HTML, CSS, JavaScript, jQuery, Hibernate, XML, Relational, Mainframes, DB2, EJB 2.1/3, JCL,COBOL Copy Book, JUnit, EJB, Log4j, JIRA, Git.

Confidential

Software Engineer

Responsibilities:

  • Worked in Agile Development and developed the application as per the functional requirements
  • Involved in work flow activities of application and data analysis based on client requirement
  • Mainly involved in development, support, maintenance and enhancement of the application.
  • Involved in development of the application using HTML, CSS, JavaScript and jQuery.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Used AJAX, JSON with jQuery for request data and response processing.
  • Evaluated, analyzed, and tested web interface to understand and enhance the overall usability of the designs.
  • Created Hibernate mapping files for business objects with tables in the database.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
  • Worked with mainframe developers to integrate J2EE and mainframes.
  • Used Log4j to validate functionalities and JUnit test cases to test the application and performed random checks to analyze the reliability and flexibility of the application.
  • Responsible for deploying application on Apache Tomcat Server.
  • Worked with JIRA tool for bug issues and tracking.
  • Involved in configuration setting for development, test, and production environment.

Environment: Java, HTML, CSS, JavaScript, jQuery, Hibernate, XML, IBM MQ, Rational, Mainframes, DB2, CICS, JCL, COBOL Copy Book, JUnit, Log4j, EJB 2.1/3, JIRA, Git.

Confidential

SQL Developer (Intern)

Responsibilities:

  • Gather and analyze business requirements of various modules of project
  • Involved in the complete Software Development Life Cycle (SDLC) of the project
  • Worked with Business users to analyzing the requirements
  • Used Struts Framework for developing web applications
  • Created dynamic web pages using HTML, CSS, JavaScript, jQuery, JSP and responsible for client-side validation using JavaScript
  • SQL statements for querying, updating and reporting using
  • Developed SOAP Service requests to interact with the legacy system
  • Used Configuration Management tool SVN for version management
  • Deployed the application in Apache Tomcat Server
  • Developed various test cases and performance unit testing using JUnit and JIRA

Environment: Java, JSP, JavaScript, jQuery, Struts 2.0, XML, SOAP, SQL, JDBC, Apache Tomcat Server, JUnit, EJB, JIRA, SVN.

Hire Now