We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Extensive 9+ years of professional experience in experience in Software Development Life Cycle (SDLC), including design, implementation, integration, maintenance, testing and documenting of various web - based, Enterprise, Client/Server and Distributed applications using JAVA / J2EE.
  • Involved in different phases of Software Development Life Cycle (SDLC) like analysis, design, development and testing wif SOA, Amazon Web Service (AWS) and Microservices architectures.
  • Extensive experience in design, development and implementation of Spring and Hibernate frameworks.
  • Developed web tier components of web stores using Spring Web MVC framework/Struts Framework that leverages Model View Controller (MVC) architecture.
  • Used Spring dependency injection for middle layer development.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact wif DBMS - Oracle, Mysql and MongoDB.
  • Integrated Hibernate in context files and configured Hibernate sessionfactory.
  • Developed Internet/Intranet and Client/Server applications using Java and J2EE technologies like JSP, Servlets, JavaBeans, Javascript, HTML, XML.
  • Designed and developed user-friendly GUI interface and web pages using HTML, CSS, Jquery and Javascript.
  • Thorough knowledge of Microservices architecture and experience in implementing several design patterns.
  • Designed and implemented RESTful Webservices using Spring Rest and JAX-RS.
  • Experienced in deploying Web Application and configuring data source to IBM Websphere and servers like Tomcat and coded Maven build scripts to build and deploy teh application.
  • Extensive development experience wif IDE's like IDEA, Eclipse, RAD, Spring tool suite and NetBeans.
  • Experienced in Application Software Development and Design, Object Oriented Design and Analysis (OOAD), technical documentation, debugging.
  • Designed and developed Servlets to store teh details of teh users in teh database.
  • Utilized JDBC API to access a database of reusable design components.
  • Managed teh platform over teh years through agile, scrum and waterfall practices.
  • Basic ideas of creating, optimizing and editing web content.
  • Self-motivated, good team member wif excellent analytical, communication & problem solving skills wif ability to work independently as well as in a team.

TECHNICAL SKILLS

  • SDLC
  • SOA
  • AWS
  • Microservices
  • Spring
  • Hibernate
  • Spring Web MVC
  • DAOs
  • ORM
  • DBMS
  • Oracle
  • Mysql
  • MongoDB
  • Java
  • J2EE
  • JSP
  • Servlets
  • JavaBeans
  • Javascript
  • HTML
  • XML
  • CSS
  • Jquery
  • Javascript
  • RESTful
  • Spring Rest
  • JAX-RS
  • Tomcat
  • IDEA
  • Eclipse
  • RAD
  • NetBeans
  • OOAD
  • JDBC API agile scrum

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr.Java/J2EE Developer

Responsibilities:

  • Designing and implementation of multi-tier applications using Java 8, J2EE, JDBC, JSP, HTML5, Spring Boot, Angular JS, Servlets, JavaBeans wif Eclipse. Developed application using Java/J2EE platform.
  • Designed and developed new features for application using java, J2EE, JSP, Servlets, Struts, Java, EJB, JDBC, HTML, JSTL, JavaScript and XSL.
  • Worked in agile framework as an individual contributor Responsibilities include - Interaction wif Business team in story grooming, reviewing story/acceptance criteria.
  • Converted a monolithic app to Microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Implemented REST Microservices using spring boot. Generated Metrics wif method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Implemented Zipkins for distributed Micro Service Monitoring. Integrated Swagger UI and wrote integration test along wif REST document.
  • Implemented Hysterix a Latency and Fault Tolerance system (Kafka, RabbitMQ) for Distributed Systems. Wrote Controller, Services and directive code using Angular JS 1.X for a POC for converting CIM UI.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment
  • Developed story/task by following TDD/BDD and Pair programming concepts. Providing daily status in scrum meetings wif teh client. Mentored new team members on TEMPeffective usage of blend of Spring Boot /JPA and Java.
  • Developed exception management workflow using Oracle BPM for Oracle Database and Apache Tomcat.
  • Written complex SQL statements to retrieve data from teh DB2 database, written SQL stored procedures and used JDBC API. Used SQL Profiler for troubleshooting, monitoring, optimization of SQL Server and SQLcode.
  • Developed presentation layer using JavaScript based frameworks such as Javascript, Ajax, JSON.
  • Implemented continuous deployment system wif Jenkins, AWS CodeDeploy deployment of Java Applications.
  • Designed and developed SOA based enterprise system using JIRA, iLog, Git, Oracle SOA Suite and WebLogic.
  • Developed end-to-end composite RESTful Web Services by using SOA wif CXF framework.
  • Designed Web Services to interact wif various business sectors and used Restful API, SOAP for web services communication. Development of REST web services using spring wif teh enabled OAUTH.
  • Developed teh authentication/authorization for teh application using various NPM node modules including JWT Web Token. Worked wif IntelliJ and used Gradle build tool to achieve more functionality for build process.
  • Configured server side J2EE components like JavaBeans, JSP,using NetBeans and deployments in Jboss Wildfly.
  • Integrating Micro services and JSP's using Ajax and jersey client based on teh Rest template which is generated using Swagger. Created test coverage for teh web services by using Junit and Easymock.
  • Created Java based scripts for Selenium RC wif JUnit, TestNG as automation frame work.
  • Used ActiveMQ messaging to set up communication between applications in ESB. And flows are created for JAX-WS and JAX-RS web services. Load testing of SOAP Web Services using SOAP UI and Apache JMeter tools.
  • Designed and deployed AWS solutions using EC2, S3, RDS, EBS, ECS, SES, SQS, SNS, Kinesis, Docker, Kubernetes, Elasticsearch, Elastic Load Balancer, CloudWatchand Auto scaling groups.
  • Used REST Client and POSTMAN to test teh rest based services.
  • Utilized SonarQube tool measured and analyzed teh quality of source code.
  • Build features using TDD and DDD in DevOps environment wif CI, regression and deployment.
  • Configured JMS Server setup and DB Connection pool setup & deployed Returned items in Weblogic Server.
  • Applied industry proven J2EE and Gang of Four design patterns such as Decorator, Strategy, Factory.
  • Developed Applications by using design patterns and J2EE patterns (Factories, Abstract, Prototype, Singleton).
  • Used Apache Tomcat Application Server for application deployment in teh clustered window environment.
  • Development experience in Windows, Linux, Mac OS and UNIX operating systems.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.

Environment: Java,J2EE,JEE,Spring boot, Spring, Hibernate, Hibernate Criterias, Microservices, JMS, Activemq, Thymeleaf, JPA, Toplink, JavaScript, Angular 2, ReactJS, JavaScript, AJAX, HTML5, CSS3, MySQL, PL/SQL, JSON, JUnit, EasyMock, TestNG, JMeter, Postman, SonarQube, AWS, EC2, Docker, Hadoop, Lambda, Maven, JIRA, Tomcat, JBoss Wildfly, Git, Swagger, SOA, Rest, IntelliJ, Linux, Unix, Agile, Scrum

Confidential

Sr.Java/J2EE Developer

Responsibilities:

  • Application enhancement/maintenance in Java 8 using Spring MVC framework and JDBC Confidential teh database layer.
  • Backend solutions designed wif Java 8/REST API architecture.
  • Developed Web Java/J2EE application (JSP, EJB) using Struts/Tomcat/Xerces for Sybase (ASE 12), JBuilder
  • Prepare Java/J2EE development structure for Eclipse, maven, Jetty.
  • Developed Java Server Pages JSP and Enterprise Java Beans EJB backend using Spring MVC Model-View-Controller architecture. Implemented Java components by following OOAD principals.
  • Responsible for writing J2EE compliant Java code for application development effort which involved working wif JSP, Servlets, JDBC, XML, EJB, etc.
  • Created new interfaces using Java, Spring MVC, Hibernate based on provided requirements XSD/DDF's.
  • Used custom cross-platform architecture using Java, ElasticSearch, Spring Core/MVC, Hibernate and Messaging Routing Service Active-MQ in Eclipse IDE, spring boot.
  • Worked on various Spring modules (Spring MVC, DAO, ORM and IOC) along wif Hibernate as teh back-end ORM tool for persistence layer and mapping of POJOs.
  • Developed a Filter View and back-end components wif teh Spring MVC, iBatis, JSTL, Dojo, JQuery, JSTL.
  • Implemented ORM for mapping between teh java classes and database tables using Hibernate, iBatis.
  • Development of teh interactive UI's for teh front-end users using teh front-end technologies like HTML5, CSS3, React.JS, XML and JavaScript. Designed teh web client by using AJAX, EXT JS, and DOJO wif JSON.
  • Developed reporting application using Node.js, javascript, jQuery, datatables, MongoDB, and ElasticSearch.
  • Designed and Developed database systems using RDBMS concepts including Oracle, PostgreSQL, MySQL and experience in writing SQL queries, PL/SQL, T-SQL, Stored procedures, prepared statements and triggers.
  • Worked wif Relational Databases SQL Server, MySQL, Postgres and MongoDB.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller. Developed teh REST services using oAuth Security Infrastructure in a secure way.
  • Developed REST web services supporting JSON to perform tasks. RESTful web services leveraged by web applications. Used SVN version controller to manage code versions and to check in teh data as XML files.
  • Developed Web Services using XML messages that use SOAP. Interfaced wif teh DB2 back-end database using Hibernate Framework and XML configuration files.
  • Worked on teh Eclipse SDK framework to develop teh Code and Deploy teh Application by Integrating to teh Tomcat Server. Implemented JUnit for unit testing and SonarQube for code analysis.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations. Used Mockito to test teh middleware services.
  • Configured Git and Bitbucket servers as teh software version control tools. Tested end-to-end using external tools like Jmeter, SOAPUI by enabling security on Data Power appliance.
  • SOAP UI Advanced-Rest Client/Postman are used extensively for testing Restful web services.
  • Implemented AWS solutions using DynamoDB, EBS, EC2, S3, RDS, SNS, Cloud Watch, Elastic Load Balancer, Auto scaling groups.Used AWS SDK to connect wif Amazon SQS for bulk email processing.
  • Created Maven and ANT build file to build teh application and deployed on WebSphere Application Server.
  • Designed various design Workflow Modules using BPM to implement Business Logic rules using Ilog, Jrules.
  • Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic 10g.
  • Used Apache Camel wif URIs to work directly wif any kind of Transport or messaging model such as HTTP, ActiveMQ, RabbitMQ and JMS. Installed and configured a multi-server, clustered ILOG environment.
  • Excellent development experience in Windows, Linux, Mac OS and UNIX operating systems.
  • Agile/SCRUM was used as teh project management methodology and JIRA and Confluence were teh tools used to keep things in check.

Environment: Java, Spring boot, Spring, Ibatis, JavaScript, HTML, CSS, Postgres, PostgreSQL, Restful API, JSON, XML, Websphere, AWS, RDS, DynamoDB, SES, SQS, SNS, elastic search, Maven, JIRA, BPM, iLog, JMS, activemq, Tomcat, SOA, Git, SVN, JUnit, Mockito, JMeter, Postman, SonarQube, Agile/Scrum, Eclipse, Linux

Confidential, Lewisville, TX

Sr.Java/J2EE Developer

Responsibilities:

  • Design and implement Java/J2EE client applications using technologies such as JSP, JPA, Struts, spring, spring boot Hibernate, JSF etc.
  • Responsible for requirements analysis, technical design, implementation, testing and documentation.
  • Developed critical components of teh application including spring forms, Spring controllers, JSP views, and business logic and data logic components that include Hibernate Entities, Spring-Hibernate DAO and Spring models following MVC architecture.
  • Involved in implementation of matching functionality between account and offers and also teh functionality to manage customer communication and channel preferences using Spring, Kafka, RabbitMQ and Hibernate.
  • Used Hibernate persistence framework on teh backend against Oracle database for billing details PDF generation flow.
  • Written extensive JUnit testing classes for comprehensive coverage of test cases.
  • Involved in designing and development of presentation layer for monthly bill comparison chart using JSP, JSTL, and HTML Integration of Cyber source Payment Gateway using SOAP WS for Auto Payment flow.
  • Development to expose User Profile services to other departments users using RESTful WS.
  • Participated in teh daily stand up meetings as part of AGILE process for reporting teh day to day developments of teh work done Used Apache Maven to build projects, which assisted in testing, and produce reports on projects.
  • Configured JMS Server set up and DB Connection pool setup and deployed Returned items in Weblogic Server.
  • Used JMeter to check load balancing in WebLogic wif multi thread.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Automated web service calls in PostMan using JavaScript and executed teh collection using Newman and verified teh response in both JSON and XML.
  • Defined and Created SOA software and hardware infrastructure, including Application Servers, Services Bus, Server Domains etc. Designed user interface using Struts and deployed teh application in Tomcat.
  • Used teh Eclipse as IDE, configured and deployed teh application onto WebLogic application server using Maven build scripts to automate teh build and deployment process.
  • Worked on implementing Ajax, jQuery methods in retrieving teh data from JSON files and loading teh claims data on teh HTML elements. Used Ant for developing build scripts and deploying teh application onto WebLogic.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Installed in designing teh data stage job to implement ILOG JRules Component.
  • Executed teh test steps defined in Test Cases manually and reporting teh bugs in JIRA.
  • Installed and configured teh development environment using Web-logic on Windows NT and LINUX operating systems. Used Resource Manager to schedule teh job in Unix server.
  • Designed and developed teh application using agile methodology and followed TDD, Scrum.
  • Handled cross platform compatibility issues (Firefox, Chrome, Opera and Safari) on both Windows and Mac.

Environment: Java, Spring, Mybatis, Struts, JSF, JavaScript, HTML, CSS, DB2, MS SQL, Rest, XML, Apache CXF, Weblogic, AWS, EC2, S3, JSP, Servlets, JSON, XML, JIRA, jRules, SOA, SVN, JUnit, JMeter, Postman, Agile, Tomcat, Eclipse, Maven, ANT,Linux, Unix, Mac

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle SDLC
  • Actively interacted wif Business Analysts for requirement gatherings and analysis. Developed designed specifications using UML including Use case, Class and Sequence diagrams.
  • Developed teh Presentation and Controller layers using JSP, HTML, Java Script, Business logic using Spring IOC, AOP, DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Implemented service layer classes using Spring IOC and AOP classes.
  • Developed teh application using industry standard design patterns like Service Locator, Singleton, Business Delegate, MVC, and Factory Pattern etc for re-usability.
  • Used JavaScript for Client Side validation in JSP pages.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Developed Java Messaging Service JMS, Kafka, RabbitMQ wif MessageDrivenBeans by configuring JMS Queues, Topics, and Connection Factories.
  • Implemented Web services components SOAP, WSDL, and UDDI to interact wif external systems.
  • Developed JUnit test framework and executed unit test cases by using JUNIT for fixes.
  • Developed teh code environment using IDE as Eclipse3.2 and deployed into Tomcat Server Developed ANT build.xml to achieve more functionality for build process.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX.
  • Designed and Developed WebServices to interact wif various business sectors and used SOAP protocol for webservices communication. In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API.
  • Designed and Developed teh input/output data formats in XSD for teh WSDL files and accordingly implementing services using Apache AXIS2 .
  • Used Netbeans for development and WebLogic Application Server for deploying teh web application.
  • Used version control and configuration management tools like SVN, CVS and Subversion. Used JUnit framework for unit testing of application and Log4j to capture teh log that includes runtime exceptions.
  • Designed Use Cases using UML and managed teh entire functional requirements life cycle using water fall model. Involving in Building teh modules in Linux environment wif ant script.
  • Wrote Servlets programming and JSP scripting for teh communication between web browser and server. Used ANT for building teh application and deployed on BEA WebLogic Application Server.
  • Developed jQuery code using an XML Http Request Adapter to send an AJAX request to teh server-side code and implemented a callback function to handle teh results.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.

Environment: JAVA, J2EE, Java, Spring, Struts, JDBC, JSF, JavaScript, HTML, CSS, Oracle, websphere, AWS, EC2, JSP, Servlets, SOAP, Rest, Axis2, CVS, JUnit, Ant, XML, WSDL, JIRA, Tomcat, Waterfall, NetBeans, Linux, Unix

Confidential - Cincinnati, OH

Java Developer

Responsibilities:

  • Involved in various phrases of Software Development Life cycle (SDLC) of teh application like requirement gathering, Design, Analysis and code development.
  • TEMPEffectively participated in weekly client communications wif Business Analysts.
  • Involved in teh architecture team for design and implementation of system.
  • Developed Spring Beans and configured spring using applicationContext.xml.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Template.
  • Generated POJO classes wif JPA Annotations using Reverse Engineering.
  • Developed REST as well as SOAP based web services using WSDL, SOAP, and CXF.
  • Involved in UI development and client-side validation using JavaScript, XML, XSLT, Ajax and jQuery.
  • Implemented MVC-II Architecture, which separated teh View and Business Logic Layer.
  • Worked on teh version control and configuration management using Clear Case.

Environment: J2EE, JSP, Spring, HTML, JDBC, Tomcat, Tiles, Oracle, DOM, XML, jQuery, Singleton, PL/SQL, Ajax, JavaScript, Maven, CVS, Eclipse, JUNIT, Hibernate, Web Services.

Confidential, Washington

Software Developer

Responsibilities:

  • Developed Goods Receipt, Delivery Order modules and RF Function Modules.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries, Java Script and Ajax.
  • Implemented MVC-II Architecture, which separated teh View and Business Logic Layer.
  • Worked on Struts framework to create teh Web application.
  • Worked on batch jobs, deployed and ran in UNIX environment.
  • Used session beans and entity beans for teh framework.
  • Worked on developing teh JSF/Rich faces pages.
  • Responsible for coding user interfaces using JSF.
  • Responsible for writing server-side validation using JSF.
  • Developed Managed Beans and Navigation rules.

Environment: Java, J2EE, JSP, JSF, JBOSS, JDBC, Oracle, DOM, XML, PL/SQL, Ajax, SVN, JavaScript, Eclipse, JUNIT, Maven, Hibernate, DAO and Mockito.

We'd love your feedback!