We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 6 years of experience as a Java Developer in software development.
  • Knowledge in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance.
  • Hands on Experience in writing code using Core Java with strong understanding and working knowledge on Object Oriented Concepts like Exception Handling, Inheritance and Polymorphism.
  • Extensive experience in Servlets, JSP, JavaScript, HTML5, CSS, Ajax, spring, AngularJS, Angular2, JDBC, JMS, Hibernate and MVC architecture.
  • Designed and developed the Single page applications with rich user interface by using AngularJS, Angular2, backbone.js, JSP, Servlets, JS Tag Libraries and Spring frameworks.
  • Experience in working with Web Services using SOAP and REST specifications.
  • Experience in developing application using Spring Core, DI, MVC and Other Spring Modules.
  • Knowledge in AWS services including EC2, Auto - Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS
  • VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS.
  • Knowledge in using Linux commands.
  • Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams using Rational Rose, Microsoft Visio.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, MySQL, MS Access.
  • Exposure in using deployment web containers like Apache Tomcat, IBM WebSphere Server.
  • Exposure building Java applications using tools like ANT and MAVEN.
  • Experience in Version control tools like SVN and GitHub.
  • Experience in using Atlassian products like Bamboo and Jira for Issue tracking, Code review and release management.
  • Good analytical thinking. Admirable verbal and written communication skills.
  • Self-motivated and adaptable with organization policies and standards.
  • Solid desire to learn new technologies and work with marginal guidance.

TECHNICAL SKILLS

J2SE Technology: Multithreading, Reflections, Collections, Serialization, I/O, Logging

Middleware & J2EE Technologies: JMS, MQ Messaging, Active MQ (Middleware), Servlets, JSP, JTA, JDBC, JNDI (J2EE)

Web Languages: Core Java, J2EE (JSP, JSF, Servlets, Struts 2.0, Spring Web Flow, JSP Tag Libraries, EJB 3.0, JDBC, JavaScript, SQL, PL/SQL

Frameworks: Spring MVC, Spring Security (LDAP), Struts, JSF Framework, Hibernate

Scripting Language: Extensible JavaScript, Java Script, CSS, AngularJS, PHP, Shell

GUI: HTML5, XML, XSD, AJAX, JavaScript, Node.js, Angular JS, JQUERY, CSS3

Databases: Oracle11g, MySQL 5.x and SqlServer

Programming Language: C, C++, Java

Operating System: Windows … Linux, UNIX

IDE Tools: Eclipse, IntelliJ, NetBeans, Spring Tool Suite.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Used Object-oriented analysis (OOA) for object-modeling techniques to analyze the functional requirements for a system.
  • Designed and developed the view-controller components using Servlets/JSPs, JavaScript, CSS, JQuery, AJAX, HTML and DHTML.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using Angular JS.
  • Developed Interactive web pages with Angular2, HTML5, CSS3, Javascript, JQuery, and Bootstrap.
  • Reading JSON object and rendering Mobile UI pages using Angular2, CSS.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using Angular JS and getting the Data back as JSON and parsing it onto the UI.
  • Developed the JSON structure for the data transfer in between the Goggle Web Toolkit (GWT) and business tier.
  • Created a Front-end application using JSPs, JSF, Swing, GWT and Spring MVC for registering a new patient and configured it to connect to database using Hibernate.
  • Experience in writing database queries on Oracle 9i.
  • Created Action Classes for the application using Model View Controller (MVC) approach.
  • Involved in developing and configuring server side J2EE components like Servlets, JSP, JDBC, JSON, REST Web Services, JNDI, LDAP, J2EE platform using Eclipse IDE.
  • Used spring core for dependency injection/Inversion of Control (IOC) and connection pooling.
  • Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
  • Created custom and general use modules and components in order to extend elements of core AngularJS and Angular2.
  • Written Client/ Server side validations for the project using Struts Framework.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Provided SQL scripts and PL/SQL stored procedures for querying the database.
  • Deployed application on JBOSS application server environment.
  • Provided utility to connect to LDAP to get the user details and the authorized packages.
  • Extensively used Eclipse for writing code.
  • Used spring JDBC template for persistence with data base.
  • Deployed the application using Tomcat web server.
  • Responsible for developing Enterprise Service Bus (ESB) architecture with Controllers, orchestration and web services.

Environment: Java, J2EE, Servlets, JSP, CSS, Log4J, Hibernate, Angular JS, Angular2, Web services, Jboss, Apache Tomcat 8.0, Eclipse, AJAX, JUnit, Html, HTML, JavaScript, JSP, Struts Framework, Spring Framework, Spring IoC, JDBC, XML, JSON, Oracle, MySQL, XML.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Worked in organizing daily scrum meetings with the developers, to follow AGILE methodology and delivering in sprints.
  • Involved in delivering the digital transformation of ROLB to decoupled architecture based on micro services to help power the existing apps using Restful API's.
  • Involved in retrieving the data from FNZ in JSON and binding the JSON with the Angular JS framework and displaying on the UI.
  • Developed the MVC application according to the user requirements using Struts2x MVC, JSP, JSTL, HTML, JSON and CSS.
  • Implemented Hibernate Caching (Query and second level EH Cache) for frequent queries executed against database for reports.
  • Designed and Developed complex UI screens using Spring MVC, AJAX, JQuery, HTML5, CSS3, Java Script for request management and search and filter modules.
  • Worked on Core components of Angular JS.
  • Integrated the Spring MVC with the Adobe CQ5 server and hosting the HTML pages on the CQ5 server to enhance security constraints for the application.
  • Implemented Restful and SOAP based web services layer to interface with ORACLE database using JAX-RS, JAX-WS, and JAXRPC API's.
  • Implemented the Account Management micro service that used Spring Data to implement a JPA and Spring Rest to provide a Restful Interface based on Spring Boot application.
  • Involved in implementation of business logic in STRUTS framework and Hibernate in backend.
  • Worked with Object Relational Mapping (ORM) tool Hibernate, using XML mappings and JAVA objects.
  • Developed database adapter, web services adapter, ftp adapter, messaging adapter and custom workflow for non-Oracle systems using Apache Camel.

Environment: Java, J2EE, HTML5, Servlets, XSLT, Web Logic Application server 8.x, SOAP Web services, WSDL, Restful, Struts 2.0, Hibernate 2.5, Spring MVC, Spring Boot, JQUERY, Angular. JS, JavaScript, JDBC, CVS, XML/XSL, Oracle 10g, PL/SQL, Agile, Ajax, JDBC, ANT and UNIX, Micro Services.

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application.
  • Presentation tier developed using Struts, writing Action Classes, Form Bean Classes and configure the application using Struts Configuration file.
  • Developed front end with JSP, Struts Tag libraries, JSTL and JavaBeans.
  • Used struts tiles framework for layout management.
  • Used Stateless Session Enterprise Java Beans (EJB) to encapsulate the business logic.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Used XML Web services using SOAP to transfer information to the supply chain and domain expertise Monitoring Systems.
  • Involved in developing EJB's Message Driven Bean (MDB) for asynchronous messaging.
  • Implemented Maven build tool to build jar files.
  • Used JavaScript for client side validations and Struts Validation for server side Validations.
  • Developed the Junit test cases.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Supported deployment of application in multiple environments including SIT, UAT and Production Environment.

Environment: Java/J2EE, Design Patterns, Struts2.0.11, EJB3.0, JMS1.1, MDB, JavaScript1.8, XML, Junit3.8, Maven, log4J, Eclipse3.1, JBoss, Oracle10g.

We'd love your feedback!