We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Fairfield, IA

SUMMARY

  • Software Developer with around 3 years of experience in analysis, design, development, testing and deployment and documentation of software applications in Java, J2EE and Internet technologies.
  • Production support developer, Developed use case, sequence and QA
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi - Tier distributed Enterprise Applications.
  • Hands-on experience with JAVA/J2EE/HTML5/AJAX/jQuery, CSS3, Servlets and Bootstrap.
  • Experience developing Web Services, SOAP/RESTful, JAX-WS, WSDL, and AWS.
  • Hands-on experience in the development of Java-based, object-oriented software solutions using modern coding standards, programming practices, and SDLC.
  • Hands-on experience with a variety of frameworks and technologies, including Java, JEE, Spring, MVC, Hibernate, JPA, and SQL.
  • Experience in designing front end interfaces using HTML5, JSP, CSS3, JavaScript, jQuery and Ajax.
  • Knowledge of XML Suite of Technologies XML, XSL, XSLT, and validations with DTD and XML Schema and processing profile with SAX, DOM Parsers.
  • Hands on experience with build and deployment tools including Ant / Maven, logging and Debugging using Slf4 and Log4j, unit and integration testing using JUnit.
  • Experience with Use-Case design, Class and Sequence diagrams using UML.
  • Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter.

TECHNICAL SKILLS

Languages: JAVA

Web: JEE, HTML5, AJAX, jQuery, CSS3, Servlets, Bootstrap

Web Services: RESTful Web and Amazon Web Services

Web/App Servers: Tomcat, Glassfish, Pivotal

Frameworks: Spring, Spring Boot, Hibernate, JPA

Databases: MySQL, JDBC, SQL Server

Design Patterns: Singleton, Facade, MVC, Abstract Factory, Factory Method, Prototype SDLC Agile-Scrum, Waterfall, RUP

Tools: Eclipse, STS, Visual Studio, Brackets, Git, Github, StarUML, JUnit

Platforms: Windows, MacOS

PROFESSIONAL EXPERIENCE

Confidential, Fairfield, IA

Java Developer

Responsibilities:

  • Production support developer, Developed use case, sequence and QA
  • Support developer sequence, class, object, and interaction diagrams.
  • Designed and developed a multitude of web applications as part of a diverse team using Amazon web Servlets (AWS).
  • Used advanced frameworks such as Spring and Hibernate, Github, Amazon web Servlets (AWS).
  • Involved in all aspects of Software Development Life Cycle.
  • Design and develop the application using Java7, JEE, Spring3.5 (Core, MVC and JDBC).
  • Design and develop the Restful web services using Apache CXF, Spring MVC, XML and JSON.
  • Implement UI (Controller), service, integration, mapping, business and DAO layers.
  • Integrate various backend systems using SOAP and Restful Web Services.
  • Worked on fixing production UI defects in HTML5, CSS.
  • Experienced in developing the application using Eclipse, Apache Maven 3.2.1, WebLogic 10.3.5 and Apache ServiceMix 5.3.0.
  • Implemented various functionalities as per the business requirements, which involves creation of views, controller elements and model classes which used to store data for views.
  • Worked on custom events firing, attaching listeners and coding for operation need to perform when event is getting triggered.
  • Created MVC classes for Cross Tab UI for drag and drop, loading data from Cognos cubes to be displayed in tree
  • Developed code for drag and drop functionality for Filters, Where the data is dragged from the Ext Tree, and dropped in droppable area on filters on cross tab grid for filtering on data coming from Cognos.
  • Used Ext JS UI components to implement various functionalities, Coded for Various windows, panels, form and tree components, adding custom event on components and implementing their listeners for operation to be performed.
  • Worked on integration of Ext.ux tree search component with existing system to provide dynamic search in available dimension from dimension tree.
  • Worked on performance and memory management issue by finding orphan objects.
  • Completed Documentation for all the development objects.

Confidential, Fairfield, IA

Java Developer

Responsibilities:

  • Responsible for requirements analysis, technical design, implementation, testing and documentation.
  • Design & development of client facing production support
  • Design and development of the applications using Java7, Spring (Core, MVC and JDBC).
  • Design and development of the Restful web services using Apache CXF, Spring MVC, XML and JSON.
  • Developed critical components of the 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.
  • Used advanced frameworks such as Spring and Hibernate, Github, Amazon web Servlets (AWS).
  • Involved in the development and implementation of UI (Controller), service, integration, mapping, business and DAO layers.
  • Involved in application integration with various backend systems using SOAP and Restful Web Services.
  • Worked on fixing production UI defects in HTML5, CSS.
  • Written extensive JUnit testing classes for comprehensive coverage of test cases.
  • Participated in the daily stand up meetings as part of AGILE process for reporting the day to day developments of the work done Used Apache Maven to build projects, which assisted in testing, and produce reports on projects.
  • Improved the coding standards, code reuse, and performance of the Extend application by making effective use of various design patterns (Business Delegate, View Helper, DAO, Value Object etc. and other Basic patterns)
  • Fixing deployment issues with restructured code and migrated builds.
  • Made use of SVN for checkout and check in operations.
  • Implemented all the components following test-driven development methodology using JUnit.
  • Created build and deployment scripts using Maven.
  • Developed the Sign up and Login flow for Stores.
  • Implemented the product listing and management functionality, using which stores can add new products and update and delete the listed products.
  • Implemented web crawling of store demographics, products, brands and categories.
  • Implemented geocoding functionality to create the co-ordinates for each store location using Google Geocoding API and indexed them in Elasticsearch for location-based searching.

We'd love your feedback!