We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • 6 plus years of experience in Object Oriented Design, Modeling, Programming and Testing of Java and Relational Databases.
  • Have strong experience on java Collections, multi - threading, exception handling.
  • Strong Development Experience in SOAP, RESTful Web Services and WSDL.
  • Experienced with various JEE design patterns like Model View Control (MVC), Data Access Object, Session Façade, Factory, Service locator & Singleton in the development of Enterprise Applications.
  • Proficient in JEE technologies like Servlets, JSP, JDBC, EJB 3.0, JNDI and using web technologies like HTML, CSS, JSON and JavaScript, JQuery.
  • Proficient in developing Web Applications with various Open Source frameworks: Struts Framework 1.2, Spring Framework, Hibernate and Customized PS framework.
  • Latest experience involves working with Spring Framework and Hibernate O/R Mapping tool.
  • Implemented Spring IOC layer and Spring Data Access to configure Hibernate Framework
  • Developed web application based on JEE MVC framework, Spring and Hibernate
  • Used extensively the Spring 3.x frame work such as Spring Core, Dependency Injection and JDBC Wrapper modules.
  • Involved in complete Software Development Life Cycle (SDLC) phases both in Waterfall and Agile methodologies.
  • Have intensive knowledgeable experience in Three-tier and distributed architectures.
  • Experience in deploying the Web and Enterprise applications on Application Servers like Web Sphere 7.0, Web Logic and Web Servers like Tomcat.
  • Good knowledge in using Betwixt, Dozer and JAXB frameworks for conversion of java objects into XML and vice versa.
  • Extensive experience with Java complaint IDE’s like RSA, Eclipse, RAD and Net Beans.
  • Extensively used log4j for message logging and unit testing with JUnit 3.8.1, SOAP UI.
  • Experienced in working with relational databases like IBM DB2, Oracle 10g.
  • Good knowledge on build tool Ant, Star team and RTC.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
  • Have good working experience on analyzing thread dumps, heap dumps, GC logs.
  • Have good experience on JVM and SQL Query Tuning.

TECHNICAL SKILLS:

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

Java/JEE Technologies: JEE, Servlets, JSP, JDBC, EJB, Struts, MVC, XML, JAXP, DOM, JUNIT, Web services

Web Technologies: HTML5, HTML, CSS, CSS3, JavaScript, DHTML, XHTML, DOM, Angular JS, COBOL, JCL, CICS, JQuery, J2EE, XML, WSDL, XSD, JSON, AJAX, JSP, PHP, Micro Services

Frameworks and IDE s: Hibernate, Spring (DI,JMS,DATA,MVC,Security), Struts, NoSQL,Backbone JS, node JS, Bootstrap, Spring Boot, Spring cloud, Ext JS, SOAP, REST, Spring JPA, Mule, Apache Camel

Web/Application Servers: WebLogic 10.3.2/8.1, IBM WebSphere 8.5, Apache Tomcat 8, JBOSS 4.x, JBOSS ESB, JBOSS BRMS, JBOSS Drools, JBOSS EAP, Bamboo, Fabric 8

Database: Oracle 11i, SQL Server 2008/2005/2000, PL/SQL, Sybase, TOAD, IBM DB2.

Version Control Tools: CVS, SVN, GIT.

Debugging Tools: Firebug, DynaTrace, Fiddler.

Tools: & Messaging System: JUnit 3.8.1, Jenkins, RabbitMQ, Microsoft Visio 2003,Eclipse IDE, ANT, Maven, JBOSS Messaging(A-MQ), MS Visual Studio, Notepad++, IBMMQ, ActiveMQ

Methodologies: Agile, Waterfall, OOAD, SOA, Object oriented concepts.

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Sr Java Developer

Responsibilities:

  • Design, investigation and implementation of public facing websites on Amazon Web Services AWS.
  • Designed, developed and consumed Restful web-services by leveraging Service Oriented Architecture (SOA).
  • Created services through AWS API Gateway.
  • Developed Web Services using RESTful web services for supporting transaction of certain modules
  • Used Spring Boot, Data, MVC framework and ORM tool Hibernate for development.
  • Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI
  • Experience with Configuration management tool Chef.
  • Involved in writing Shell Scripts in the user data section of CFT to deploy an application.
  • Developed a fully functional prototype application using JavaScript (jQuery, Angular.js) and Bootstrap, connecting to a RESTful server on a different domain.
  • Involved in API development and designing
  • Writing Junit test cases and automate them.
  • Involved in Test Driven Development (TDD) by using Junit 4, Mockito.
  • Ensured the quality, architecture and accuracy of released code.
  • Involved in designing, creating, reviewing Technical Design Documents.
  • Developed Web Services using RESTful web services for supporting transaction of certain modules.
  • Applied JEE design patterns like Business Delegate, DAO, Singleton etc
  • Deployed and tested the application using Tomcat web server.
  • Using java scripts did client side validation.
  • Involved in developing DAO’s using JDBC.
  • Worked as a feature team and involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Case, QA review of test cases.
  • Provides the end to end unit testing and integration
  • Used GIT, Nexus for Version control.

Environment: Java 1.8, JEE, Spring (DI,Boot, MVC, Security, JMS), Microservices, Rest Api, Angular.js, JSON, AJAX, XML, JavaScript, CSS3,GIT, XML, JSON, Log4j, SOA, WebSphere 8.5,Datapower, IBMMQ, Gradle, DB2, Log4J, AIX, AWS, Chef.

Confidential, Alpharetta, GA

Java/JEE Developer

Responsibilities:

  • Involved in Analysis of business requirements and prepared technical documents based on the requirements.
  • Designed UML diagrams as per the requirements collected from business analyst.
  • Developed DDL and DML statement in MySql database and designed the schema using the Principles of normalization.
  • Followed high-level architecture in this project like MVC (Model-View-Controller) architectural design pattern. Model means data, View means presentation layer and Controller works on data and representation. With this we achieved Increase object reusability, Achieve design flexibility.
  • Monitor progress and derive metrics using burn down chart, scrum board and RALLY.
  • Design and maintenance of user interfaces using HTML5, JavaScript, XML.
  • Used WSDL for end-point messages description of different formats for communication.
  • Effective communication with the client on issues and status information on concerning project development activities.
  • Involved in developing of Action Servlets, which is controller of MVC architecture. This controller processes the data, which is received from JSP, and again redirect to corresponding JSP.
  • Used CVS for version Control.
  • Developed the content stocking App using MongoDB and jQuery.
  • Experience in working with the NoSQL, Mongo DB, Apache Cassandra.
  • To analyze the issue reported by customer and provide the solution.
  • Wrote and executed JUnit test cases for Services classes.
  • Bug-Fixing and in corporate the new changes for the modules
  • Responding promptly and professionally to bug reports.
  • Ensure the smooth running of our production batch jobs and backup operations
  • Developed Ant scripts for multiple build scenarios. Successfully delivered the bug free code with in the time lines of the project.

Environment: Java, JEE, EJB, XSD, Spring, CSS, JSON, C++, RMI, MongoDB, JavaScript, AJAX, XML, DB2, WSDL, HTML5, Spring Security, JUnit, Eclipse, Oracle 9i, Tomcat, SOA, Rally, Linux.

Confidential, Chicago, FL

Java Developer

Responsibilities:

  • Designed and developed Application based on Spring Framework using MVC design pattern.
  • To develop new requirements in the application.
  • To analyze the issue reported by customer and provide the solution.
  • To analyze on change request and report on the same.
  • Configured the Spring environment. Extensively used Hibernate in data access layer to access and update information in the database.
  • Designed and developed the UI using Spring view component, JSP, HTML, CSS and JavaScript.
  • Implemented Spring framework (Action and Controller classes) for dispatching request to appropriate classes.
  • Deployment in JBoss Application Server.
  • Used frameworks and libraries such as Spring(Dependency Injections) and Jquery.
  • Developed DAO’s using JPA, Hibernate Criteria API for db operations to interact with Oracle Database.
  • Created Database tables using Hibernate annotations and developed business objects that use these tables.
  • Developed complex queries using JPA annotations in POJO.
  • Co-ordinate Application testing with the help of testing team.
  • Developing UI using Vaadin framework and constructing brand new CSS style sheets and other UI based components.
  • Writing spring boot application using Vaadin framework with embedded Tomcat server.
  • Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support.

Environment: Java, J2EE, CSS, JSP, Sprint Framework, AWT, HTML5, AJAX, Hibernate, MySQL, XML, and Eclipse J2EE IDE, SOA, RMI, Spring Boot, JPA, JBoss Application Server, JBoss A-MQ, Junit.

Confidential

Java UI Developer

Responsibilities:

  • Involved in team discussions when implementing new features in the project.
  • Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Developed the Front End User Interface using HTML, JavaScript and CSS.
  • Created navigation lists using list elements in HTML.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
  • Used Sublime Text as HTML Editor for designing new pages.
  • Created form validations with JavaScript.
  • Provided insight on HTML and CSS standards.
  • Developed Back Office and Front End forms/templates with Validations for Login, Registration, maintain security through session / application variables, deliver dynamic content using HTML, JavaScript and Java as required.
  • Developed CSS, JSP and Servlets.
  • Experience in creating user interfaces using JSP, HTML, DHTML, XML, XSLT, and JavaScript.
  • Did Cross - Browser coding, for making pages compatible will all browsers.
  • Created GUI front end menus and reporting application screens for the Alterian software.
  • Provided full time Alterian DBA support for clients.
  • Created SQL queries and stored procedures for ad hoc reporting.
  • Analyzed and developed new customer billing, utilizing COBOL, CICS, JCL and utilities, as well as provided maintenance for current billings.
  • Performed AD-HOC processes including billing re-prints and billing status changes.
  • Conducted analysis, testing, code reviews and mentored less experienced staff on coding.
  • Provided analysis for production support.

Environment: HTML, CSS, JavaScript, JQuery, Java, JSP, C#, C++, ASP .NET, JavaScript, HTML5, DHTML, CSS, Sublime Text Editor, Eclipse, COBOL, CICS, JCL.

We'd love your feedback!