We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • 8+ Years of experience in design, development and implementation of software applications using Java, J2EE, technologies. Having good experience in teh Information Technology Industry and also healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
  • Expertise experience in estimations, analysis, design, development, testing, maintenance, performance tuning and deployment of internet, e - commerce and client-server applications using Java, Servlets, JSP, JavaBeans, JDBC, Spring, Hibernate, AJAX, JavaScript.
  • Experience with different IDE's like Eclipse, NetBeans, Intellij.Good noledge and experience in Core and J2EE design patterns like Singleton, Abstract Factory, Builder, MVC2, Business Delegate, DAO etc.
  • Expertise in various open source frameworks like Angular JS, Node JS, Struts 2.0/1.2, Spring 2.5/3.0, Spring MVC, IoC, Web and ORM Technology like Hibernate 3.0, JPA, EJB3.0, IBatis, Mybatis, Jquery.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies -Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML5, JSON, JavaScript, CSS3, XML, XSL/XSLT, AJAX, Jquery.
  • Good OOAD skills and data modeling using UML (Use-cases, Class diagrams, Sequence diagrams etc.) . Used UML tools like STARUML.
  • Extensive noledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB (3.0)Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
  • Experience in Continuous Integration tools such Jenkins and Bamboo.Good noledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, Jboss.
  • Extensive experience in working IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer)
  • Experienced in Paymentech SDK, Groovy and Grails, Apache SOLR, Lucene, SOA and ADF 11g.
  • RDBMS experience includes Oracle, SQL Server; database programming and connectivity using JDBC, ODBC, SQL, PL/SQL, Stored Procedures, triggers, Queries etc.
  • Experience in open source continuous integration tools - Hudson, Ivy and Artifactory.Experienced in generating logging by Log4j to identify teh errors in production test environment and experienced in Ant, Maven and Gradle tools.

PROFESSIONAL EXPERIENCE

Confidential - Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • Configured and built Spring MVC application on Tomcat web server.Design and implemented teh backend layer using Hibernate.
  • Develop named HQL queries and Criteria queries for use in application.Implemented transaction management for ORM project using Spring Transaction Management API.
  • Created and built project using Maven.Created Stored Procedures and other SQL scripts using PL-SQL.Implemented logging using log4j and Spring AOP.
  • Implemented various cross-project functionalities using Spring AOP.Modeled Flows with different flow state types.
  • Involved in multi-tieredJ2EEdesign utilizing Spring Inversion of Control (IOC) architecture and Hibernate.Applied design patterns including MVC Pattern, Façade Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • Extensively used JMX API for management and monitoring solutions.Involved in developing front end screens using JSP, JSTL, DHTML,HTML,CSS,AJAX, andJavaScript.
  • Developed Web services to allow communication between applications through SOAP over HTTP using Apache Axis2.
  • Developed Portlets for user level interaction and encapsulating teh business logic. Developed teh automation environment for build, deployment, and configuration of Portlets onto teh IBM websphere portal server using ANT scripts, XML Access scripts and JACL scripts.
  • Used Spring Framework for Dependency injection and integrated with teh EJB 3.0 using annotations.Generated Hibernate XML files for teh configured beans. Teh business logic was written in EJB DAO classes and teh service layer classes were configured in Spring-service.xml.
  • Configured spring managed beans and their scopes.Implemented services that would route messages to different JMS queues based on message properties. These messages would be picked up by teh appropriate ESB service which would in turn call teh third party partner web services (both RESTful and SOAP).
  • Worked on UNIX Shell scripts and Cron jobs.Made use of content negotiation (XML,JSON, text/plain) using JAXB, GSON, Jackson, and Xstream.
  • Investigate, debug and fixed potential bugs or defects in teh implemented code.Implemented junit tests and mandated 90% min. code coverage.
  • Designed builds which can grow and support builds using Gradle.Developed RESTful services using Jersey, JAX-RS and Restlet to call third party vendors.
  • Used CVS for source control, used as plugin in eclipse.Involved in requirement gatherings and prototype development.

Confidential - Edison, NJ

Java Developer

Responsibilities:

  • Gathered and analyzed teh requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for teh designers and developers to understand them as per their perspective.
  • Involved in web designing usingHTML4/5, XHTML,CSS2/3,JavaScript,AJAX,JSON, andjQuery.DevelopedHTMLprototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Responsible to manipulate HTML5, CSS3 injQueryas well as making teh page's dynamic usingAJAX,JSONand XML.
  • Designed and DevelopedJavaScriptframe work which is wrapper on top ofjQueryframe work andAJAXbased UI frame work for UI Configuration widgets.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with teh HTML5/CSS3 &JavaScriptusing Dreamweaver.
  • Developed differentjQuerycomponent in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Enhanced user experience by designing new web features using MVC Framework like BackboneJS accommodate these advanced and fast technologies.
  • Used teh NodeJS and AngularJS MVC Frameworks in teh development of teh web applications.
  • UsedJavaScriptDOM manipulation andJavaScriptevent to generate teh data result in UI.
  • UsedAJAXframeworks likejQuery,JSONto develop rich GUIs and also involved in performance tuning teh website.
  • Ported and redesigned teh Lead management system using AngularJS frameworks implementing modular design.UsedJavaScriptDOM manipulation andJavaScriptevent to generate teh data result in UI.
  • Involved in Enhancement of existing application utilizing JSP, CreatedHTMLnavigation menu that is role based menu items changes dynamically, derived from teh database in teh form of XML.
  • Used Bootstrap and AngularJS in effective web design.Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.Created responsive UI using Angular Js.

Confidential - Chicago, IL

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Developed java modules implementing business rules and workflows using Spring MVC, IoC, Web Framework.
  • Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
  • Developed teh Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, Javascript and Bootstrap.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with teh database.
  • Improved teh maintainability of teh project by implementing and improving Exception Handling and Collection APIs
  • Involves in Sprint planning for teh estimation of efforts for user stories and bugs.
  • Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
  • Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.
  • Actively involved in deployment Application war files in Weblogic Application server.Migration of current search process from Database to Solr search engine.
  • Designed and developed teh REST based Microservices using teh Spring Boot, Spring Data with JPA.Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS)
  • Refactored teh code for JVM Optimization and performance of application.Involved in Maven based build process and continuous integration of teh project using Bamboo and Jenkins.
  • Experienced in full-text search engine techniques like Lucene, Solr with Jetty Server.Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle.
  • Wrote build and deployed scripts usingShelland ANT scripts and involved in performance analysis of teh application and fixed problems/suggest solutions.Used SOAP based Web services and RESTful Web services for transferring data between applications.
  • Knowledge of open source frameworks including Spring, Play and Lucene.Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.
  • Developed UI using AngularJS, HTML, JavaScript and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Responsible to finish Jira Tickets assigned on time and update their status on regular basis.
  • Used SVN for source code control.Develop detailed program design for application changes and/or major bugs.Also me was Involved in writing program documentation and technical specification documents.

We'd love your feedback!