We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY:

  • About 9 years of experience in Software Development Life Cycle (SDLC) including requirement analysis, design and technical specification, code development, code integration, testing and deployment of Object Oriented Analysis and Design (OOAD) using Java/J2EE on UNIX and Windows platforms.
  • Expertise in development of Multitier/N - tier enterprise application by using J2EE technologies like JSP, Servlets, JDBC, Java Beans, JMS, XML, HTML, CSS, Swing, JMS, Ajax, JavaScript, jQuery, AngularJS, JAX-RS, RESTful Web Service, Jersey, SOAP, WSDL, JNDI, Spring, Struts and Object Relational Mapping (ORM)tools like Hibernate 3.x/4.x.
  • Well versed in using software development methodologies like Water Fall, Agile (SCRUM), Fast Works and Rapid Application Development.
  • Application development experience using Multithreading, Serialization, Externalization, Collection framework, Generics and Core JAVA.
  • Good Experience in implementing framework such as Spring that has features of Spring IoC, Spring Web MVC, Spring JDBC, Spring ORM, Spring Batch, Spring Security and AOP.
  • Good Experience in implementing ORM tool like Hibernate that has features of Cache, HQL, Criteria, NativeSQL, Inheritance, Relations, Hibernate Joins, Locking and Annotations.
  • Experience in front-end UI development skills using scripting languages like HTML, HTML5, DHTML, JavaScript, and jQuery, AngularJS, Angular2, Node JS, XML, JSON, Ajax and CSS.
  • Expertise in implementing various design patterns like Singleton, Factory Pattern, Data Access Object, Decorator, Fly Weight, Observer, Dependency Injection, Session Façade, Business Delegate, Service Locator, MVC in the development of Enterprise Applications.
  • Good working Knowledge in XML, XSL, XSLT, DTD, XML Schemas, SAX/ DOM parsers and XSD validations.
  • Worked with Relational Database Management Systems including Oracle 8i/9i/10g, MySQL, MS Access & SQL Server.
  • Good working knowledge in deploying Java application servers like WebLogic, WebSphere, Apache Tomcat, Glassfish and JBoss.
  • Experience in writing SQL and PL/SQL scripts including Views, Cursors, and Procedures, Functions, Database Triggers and solid understanding of Database Management System.
  • Excellent experience in developing back-end applications using Web Services (Apache Axis2, JAX-WS, JAX-RS), WSDL, Spring-REST, and REST-based APIs.
  • Good Exposure to Version Control Systems like CVC, Rational clear case, SVN, GIT.
  • Hands on experience with Unified Modeling Language (UML) and used it for developing various UML design diagrams like Use Cases, Class Diagrams, Sequence Diagrams, ER Diagrams and Component Models for the project requirement/ design specifications using Rational Rose, IBM Rational Software Architect (RSA), Gliffy.
  • Experience in Unit Testing frameworks like JUnit, Mockito and writing build scripts using MAVEN.
  • Good experience in various Integrated Development Environments (IDE) Eclipse, NetBeans and IntelliJ IDEA.
  • Good exposure in implementation, debugging, and supporting of Enterprise Application Integration using Software webMethods ESB 8.2, 7.1.3 versions.
  • Proficiency in creating reviewing the test cases and defect reporting using IBM RIT/ GreenHat and JIRA.
  • Highly motivated and innovative problem solver with excellent organizational and communication skills. Ability to learn new technologies and methodologies quickly.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, SQL, PL/SQL

Web Technologies: JSP, XML, XSL, XSLT, XPath, JSON, SOAP, WSDL, RESTful WS, XHTML, DHTML, HTML, SAX, DOM, CSS, JavaScript, Ajax, jQuery, DOJO, AngularJS, Angular 2, Node JS

Application Servers: WebLogic, WebSphere, Apache Tomcat, Glassfish and JBoss

Framework: Struts2, Spring 2.5/2.0, Hibernate 4.0/3.0

Database: Oracle 8i/9i/10g, MySQL, MS Access and SQL Server

IDE: Eclipse 2.x/3.x, NetBeans and IntelliJ IDEA

Versioning Tools: GIT Hub, Bit Bucket, CVC, Rational clear case, SVN

Testing Tools: JUnit, Mockito, IBM RIT/ GreenHat, SOAP UI, Post Master

Operating Systems: Windows 2008, 2003, 2000 Server, Windows 95/98/XP/Vista/7, DOS, UNIX

Other Tools: webMethods ESB 8.2, 7.1.3, EAI Tools, SQL Developer, TOAD, XMLSpy, Smart Bear, WinSCP, puTTY, MobaXterm, MS Office, Lotus Notes, Insight Server, Integration Server, Crossvista, Firebug, Development Tools, BI Tool, Docker

PROFESSIONAL EXPERIENCE:

Confidential, Hartford, CT

Sr. Java Developer

Responsibilities:

  • Involved in System Requirement study, conceptual design and designing of Use Cases based on the requirements using UML.
  • Developed server-side services using Core Java concepts ( Multithreading, Collection framework ).
  • Implemented Spring MVC for designing and implementing the UI Layer for the application.
  • Developed RESTful Controllers using Spring MVC, and used Jersey Framework for REST implementation.
  • Used Spring Framework for Dependency injection (IOC) and integrated with the Hibernate.
  • Developed Web Pages by using Angular2, jQuery, JSP Tag Libraries, HTML, and involved in writing all client-side validations using Java Script.
  • Used the NPM, Grunt CLI for UI development.
  • Used Object Relational Mapping (ORM) tool Hibernate for mapping java objects to the relational database in ‘. hbm.xml’ file.
  • Implemented persistence using Hibernate, mapping of classes in ‘. cfg.xml’ file.
  • Written HQL (Hibernate Query Language) Queries for the modifications to existing database structure according to the required features.
  • Developed unit test cases and functional test cases using JUnit and Mockito Framework.
  • Improved the performance and response time of the application by implementing SPA .
  • Have used SOAP UI, Post Master for testing the Web Services.
  • Used Jenkins for continuous integration, also used Atlassian tools like JIRA, bitbucket for project management.
  • Involved in writing SQL queries and PL/ SQL stored procedures necessary for the application.
  • Developing various application services which follows the microservices architecture.
  • The new application provides various services which are cloud enabled and can be hosted on the AWS.

Environment: Java, JSP, Servlets, Spring, Hibernate, RESTful Web Services, Jersey, JSON, XML, SOAP, WSDL, JavaScript, Angular2, JQuery, Node JS, UML, HTML, BitBucket, Git Hub, SVN, Log4J, JUnit, Mockito, POST MASTER, ANT, Maven, Eclipse, Tomcat, Web sphere, Docker, Windows 10, Unix, AWS, Postgres SQL, DB2, Jenkins, JIRA, Version One.

Confidential

Java Developer

Responsibilities:

  • Worked on stack of development from backend Business layer to frontend UI layer.
  • Designed the user interface of the application using HTML 5, CSS3, JavaScript, AngularJS and AJAX.
  • Performed several integration tasks which involve data from middle ware.
  • Good hands on experience on writing Angular JS Custom Directives .
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and code development through iterations.
  • Good hands on experience in writing CSS breakpoint styles for functional responsive web design.
  • Good understanding of Internationalization and worked on development of Website Toggle to Different Language using Cookie Parameters.
  • Consumed Restful web services and integrated them with the application business rules.
  • Worked on developing REST Resources for GET/POST calls.
  • Involved in Code Refactoring and Implementing Solid Principles (Object Oriented Design)
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Facade and Repository .
  • Used Spring IOC, AOP modules to integrate with the application.
  • Developed SQL Queries for performing CRUD operations in Oracle for the application.
  • Developed generic Rest Service to use it across the teams for testing.
  • Worked on several Proof of Concepts and Spikes before finding the right fix for the issue and involved in team discussions with Advisors.
  • Followed the complete agile/scrum model in the implementation of tasks allocated.
  • Extensive experience in writing test cases using JUnit and Mockito Framework.
  • Experience in extensive using of Firebug and Developer tools for other browsers
  • Good hands on experience on writing end to end Integration Tests.

Environment: Java 1.7, Spring, Angular JS 1.2, Agile (SCRUM) Methodology, HTML, CSS, JavaScript, JSON, Ajax, RESTful Web services, SOAP UI, SVN, GitHub, Oracle 10G, Maven, Tomcat 7.0.37, Firebug, Developer Tools, JUnit, Mockito.

Confidential

Software Engineer

Responsibilities:

  • Analysing the functional requirements, preparing Business Requirement documents and Technical Design documents.
  • Created Partner Profiles, Document Types, Processing Rules, gathered SSL certificates for Encryption and Decryption.
  • Created flow services, Java services IDOC relevant IS Doc types, mappings, SAP Adapter, JDBC Adapter configuration, Keystores, Trust stores and Web Services.
  • Worked with CEVA Logistics an External Business Partner to get the details required for TN profile setup like External Values, AS2 MDN URLs, and Certificates.
  • Creating test cases performs regression and performance testing using IBM RIT.
  • Provided full time support during System Integration Testing, User Acceptance Testing and GO Live.

Environment: Java, webMethods ESB 8.2, 7.1.3, EAI Tools, Trading Networks, Oracle 8i, IBM RIT, SQL Developer, Code Review Tool, Broker, IS, MWS, SAP Adapter, JDBC Adapter, JMS Adapter, Flat File, AS2, Certificates, SSL Communication, Unix, Windows, Clear Case, Crossvista.

Confidential

Programmer Analyst

Responsibilities:

  • Analysing the specifications provided by the clients.
  • Developed Java classes and JSP pages in sub modules like Distro List Creation, Email addition to the Distro, View Notification page, View Notification History, upload files.
  • Created Word package tool using vba macros for automation which fetch data from xml and display in word document.
  • Designed the java API to generate the Pdf using iText API from HTML data.
  • Created function to attach the files in a Pdf being generated. Creating the Front-End UI and Servlets functionality.
  • Designed & developed Beats and Misses tool which previews thoughts on all companies in a region ahead of every quarter results during earnings season.
  • Developed Word package tool using vba macros for automation which fetch data from xml and display in word document.
  • Managed database management and JDBC connectivity.

Environment: Java, J2EE, JSP, HTML, JDBC, MVC, Servlets, Tomcat, MyEclipse, Struts 1.1, Oracle 8i, iText API, XML, XSLT, VBA, Maven, SVN, Windows, Unix.

Confidential

Associate Software Engineer

Responsibilities:

  • Developed Servlets and JSP pages in modules like Report Designer, Query Designer, Administrator Module, Report Analyser, Targets Configuration, Customized Drill Down, Alerts Configuration, Parameter Security.

We'd love your feedback!