We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • 8+ Years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures
  • Extensive experience in designing and developing web applications wif Java, Java EE, Spring, EJB, JSP, JMS, JNDI, Apache CXF Servlets, Java Beans, ORM, Web Services, JDBC, XML, CSS, SOAP and REST.
  • Strong experience wif frontend technologies using Angular JS, NodeJS, HTML5, CSS3 and Scripting languages like JavaScript, JQuery and AJAX
  • Experience on RedHat OpenShift cloud, Docker and Kubernetes.
  • Experience in implementing MEAN Stack (MongoDB, ExpressJS, AngularJS, NodeJS) wif RESTful stands.
  • Proficient in Java Design Patterns using Singleton, Factory, Model View Controller (MVC), Data Access Object (DAO) and Business Delegate.
  • Responsible for designing Presentation Tier (web pages) using teh concepts such as Themes, Skins, HTML, XML, CSS, Java Script, JQuery and AJAX.
  • Extensive experience in design and architecture of Java EE applications and good working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC module, Spring AOP Module, Spring ORM Module, Spring Batch in Spring Framework.
  • Experience on MongoDB and Oracle 12c
  • Experience in writing numerous test cases using JUnit framework wif Mockito and power Mock.
  • Worked on IDE’s such as Eclipse/My Eclipse and WebStorm for developing, deploying and debugging teh applications.
  • Proficient wif development of RESTful Web Services using JAX-RS for exchange of JSON and JAX-WS for XML representations.
  • Experience in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) and Rational Unified Process (RUP) using Rational Rose, Enterprise Architect and MS Visio.
  • Experience working wif databases such as Oracle 10g/12c, MS-SQL Server 2008/2005 and using PL/SQL to write stored procedures and functions for different Data Models.
  • Experienced in a fast paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
  • Experience in using Integration tools like Jenkins and AHP
  • Experience working on Application Servers like WebLogic 10.x/12.x,JBOSS 7.x and WebSphere and Web Servers like iPlanet and Apache
  • Worked on Micro services using Spring Boot and created dynamic documentation of RESTful endpoints using Swagger API.
  • Extensive experience in Database Development using SQL, PL/SQL, Stored Procedures, Functions, SQL Developer & TOAD, Triggers and SQL Server Management Studio
  • Good experience in log4J implementation for persist teh data into log files and experience wif Ant and Maven for teh build and deployment of applications
  • Highly self-motivated and goal oriented team player wif strong analytical, debugging, problem solving skills. Diversified knowledge and ability to learn new technologies quickly.

TECHNICAL SKILLS

Technologies: Java SE7,Spring4.x, Hibernate 5.x, Spring Boot, Micro services, EJB, JSP, Servlets, Java Beans, JDBC, SOA, JAX-WS and JAX-RS, Apache CXF, JMS

Web Technologies: Angular JS, node JS, HTML5, JavaScript, SCSS, Ajax, JQuery

Web Services: JAX-RS, JAX-WS

Application Servers: Oracle WebLogic, JBOSS, IBM WebSphere

Web Server: iPlanet and Apache

Databases: Oracle 10g/12c Enterprise Edition, MongoDB

Cloud and Container Platforms: OpenShift, Docker and Kubernetes

Tools: Eclipse,Intellij, WebStorm, Rational Rose, MS-Office, Jenkins, Net Beans.

Operating Systems: Windows XP/7/8/10 and Linux

Build Technologies: Maven and ANT

Version Control Tools: GIT, SVN, IBM Clear Case

PROFESSIONAL EXPERIENCE

Confidential - Hartford, CT

Sr. Java Developer

Responsibilities:

  • Designed and implemented a SPA (Single Page Application) in AngularJS wif Spring Boot Micro services.
  • Involved in design and development of UI component, which includes Carousels using frameworks Angular 2, JavaScript, HTML5, SCSS and Bootstrap.
  • Implemented nested views and routing using Angular UI Router as per teh requirement. GUI was developed using HTML5 and AngularJS and created reusable components in AngularJS using Custom Directives Filters, Services.
  • Implemented Angular promises to handle asynchronous communication wif our Rest API for various requirements.
  • Make pluggable UI Micro service for each platform which should solve teh monolithic problem of seed generation and create Docker image and deploy them into kubernetes.
  • Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and AngularUI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
  • Defined new validations through AngularJS for teh form field validation implemented through HTML5.
  • Mainly involved in development and maintenance of teh website using HTML5, CSS, Ajax, JQuery, JavaScript, AngularJS and Node.js.
  • Deployed teh Docker image of services building Docker file and build a continuous delivery pipeline.
  • Deployed Spring Boot based Microservices Docker container using Open shift container services.
  • Used mongoDB for storing Application page request JSON
  • Involved in teh preparation of use case, sequence diagrams, class diagrams, activity diagrams etc. using Rational Rose. Involved in developing reusable core libraries using core java Classes and Interfaces.
  • Implemented version controlling using GIT and used Jenkins for continuous integration. Wrote build & deployment scripts using Maven.
  • Co-ordinated wif QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and resolution of those defects

Environment: Angular JS, Java SE 8, Spring boot, Micro services, HTML5, SCSS, Ajax, jQuery, Docker, Open shift, Kubernetes, JavaScript, Node.js, Bootstrap, Oracle 12c, Spring, Hibernate, PL/SQL, mongoDB, CI/CD, Apache, Maven.

Confidential -Hartford, CT

Lead Java Developer

Responsibilities:

  • Requirement analysis
  • Design and Develop technical specification documents and component detailed design documents
  • Guide teh team as a Lead Developer and ensure delivery of complex modules on time.
  • Implemented spring batch job to convert complex legacy data from oracle 12c database to XML and integrated wif teh Billing Product
  • Accountable for shell scripting and Autosys job scheduling in teh project execution
  • Coordinated wif Middle ware team to integrate teh front end application service components to talk to MQ/DP Web services and set up NAS mounts for storing documents
  • Designed application modules, base classes and utility classes using core java and implemented web services (WSDL) and effectively worked wif SOAP, XML, Apache CXF and XSLT.
  • Designed User Interfaces using JSP, JQuery, CSS, and HTML5 for front end view as per teh requirements dat are provided.
  • Worked wif Jenkins in setting up CI/CD pipeline for dev environment and involved in setting up GIT web hooks.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services
  • Implemented teh application following teh Java EE best practices and design patterns like Singleton, Factory, Session Façade, Spring MVC and DAO.
  • Developed business components using Java Objects and used Hibernate framework to map teh Java classes to teh database.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif a SQL-based schema.
  • Implemented Spring ORM wif Hibernate taking advantage of Java features like annotation metadata, auto wiring, and generic collections.
  • Implemented ANT Script to create JAR, WAR, EAR & dependency JARS and deploy teh entire project onto teh WebLogic Application Server
  • Utilize in-depth knowledge of functional and Technical experience in Java/Java EE and other leading-edge products and technology in conjunction wif industry and business skills to deliver solutions to customer.
  • Provide Critical warranty support after teh project goes live.

Environment: Java SE7, Java EE, Spring MVC, Hibernate, JavaScript, My Eclipse, Oracle 12c, WebLogic Application Server 12c, UNIX shell script, SOAP, SOA, XML, CSS, HTML5, Junit, SVN, Log4j,, Oracle12c, AHP, Ant, iPlanet, Autosys and IBM MQ.

Confidential -Hartford, CT

Java Developer (Full Stack)

Responsibilities:

  • Involved in requirement analysis, component architecture design and sequence activity diagrams for teh necessary Service Components.
  • Played an active role in development as part of which developed JSP, Servlets and EJB and gathered information from Architect and Business Analysts to design Technical Specifications.
  • Developed use case diagrams, business flow diagrams, activity/state diagrams and adopted Java EE design patterns like Service Locator, Session Facade and Singleton.
  • Developed advanced JavaScript modules such as capture visitor information, browser version, button animation, and timing object. Extensively used JSTL tag libraries.
  • Involved in meetings handled by Architect to review teh Design Documents of teh Project. Designed and developed Servlets to communicate between presentation and business layer.
  • Involved in developing business components using EJB Session Beans and persistence using EJB Entity Beans.
  • Developed Session Beans to implement business logic, which uses Entity Beans to make database calls. Used LDAP server for user autantication, developed necessary interfaces and implemented programmatic security system
  • Configured teh WebLogic application server and deployed teh web components and performed code reviews of all changes to be migrated to Production.
  • Worked wif SVN to maintain a control over teh source. Used ANT build tool for compiling and packaging teh application and deployed it wif ANT script.
  • Created Unit Test cases using JUnit framework and unit tested teh developed components.
  • Involved in Knowledge sharing sessions wif teh team for better understanding and maintenance of teh system.
  • Worked wif configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: Java 1.6, JavaScript, HighCharts, jsTree, Spring, JQuery, HTML, CSS, AJAX, JSP, Servlets, EJB 3.0, JUnit, Log4J, XML, XSLT, SQL, PL/SQL, Oracle 10g, WebLogic, ANT, SVN and PVCS

Confidential

Java Developer

Responsibilities:

  • Designed and developed user interface using front-end technologies like HTML, CSS, JavaScript
  • Designed teh application module of teh System based on MVC (Model View Controller), Struts Framework and J2EE specifications.
  • Developed web application using Struts framework using MVC and written client validations using Struts Validation frame work.
  • Worked on Client manager module for information retrieval and modifications.
  • Worked on MQ Workflow dat performs teh business flow by routing teh client change request to teh approvers for approval

Environment: Java 1.6, HTML, CSS, Struts 2.0, ANT, EJB, XML, JavaScript, Apache Qpid, Oracle 10g, SVN, LDAP, Eclipse, Web Sphere Application Server.

We'd love your feedback!