We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

AZ

SUMMARY

  • 6+ years of experience in IT industry as Java/J2EE Developer, worked in the areas of Analysis, Design, Development, Production Support and Deployment of Web based applications using Object Oriented Concepts, Java and J2EE, Web Services (SOAP, RESTful,WSDL), JavaScript, AngularJS, Jenkins, AJAX, HTML and XML,JMS.
  • Hands - on experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
  • Extensive knowledge on the spring modules like Spring IOC, Spring Boot, Spring DAO, Spring Web flow, Spring Security, Spring MVC and Spring AOP.
  • Developed services and applications using Java with the Spring Framework Spring Boot, Spring MVC, Spring Security.
  • Experience working with UI technologies such asHTML5, CSS3, Bootstrap, JavaScript, JSON, AJAX, JSP, JSP Tag libraries, Servlets.
  • Good understanding of new features of Java 9 like modularity, JVM compiler Interface, AOT compilation
  • Experience on Amazon AWS, EC2, S3 and cloud front.
  • Manage and suggest improvements on API documentation along with some competency writing when managing API docs.
  • Used Jenkins for continuous integration, Github for version management &Maven for building the application in the cloud leveraging AWS API’s.
  • Developed Web Services with JAX-WS (SOAP) and JAX-RS (Restful), Jersey.
  • Extensive experience in IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
  • Experience in various databases Oracle, DB2, PostgreSQL and SQL Server and LDAP.
  • Worked on data logging framework such as: Log4j, to detect logging data and to analyze data traffic analysis and developed ATDD (Acceptance Test Driven Development) test cases using java for the written code.
  • Full-stack software engineering experience building micro-service applications.
  • Experience in version control tools like Jira, GIT, SVN, CVS and Microsoft visual SourceSafe.
  • Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and co-ordinating with the team members to meet the deliverables.
  • Strong analytical, debugging skills with experience in fixing ad hoc production issues.
  • Ability to learn and adapt quickly to new environments and emerging new technologies.
  • Excellent analytical, communication, organizational and interpersonal skills.

PROFESSIONAL EXPERIENCE

Programming Languages: Core Java, J2EE, PL/SQL.

Web Technologies: JSON, JSP, HTML, HTML4/5, CSS, DHTML, JavaScript, Angular JSXML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.

Web/App Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web Sphere Application Server 8.0 & RAD 8.5, JBoss

IDE: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE,IntelliJ

Tools: Splunk, Jenkins, WebEx, TOAD, Xml Spy, Ant, PL/SQL Developer, JUnit, JMock

Operating systems: Windows, UNIX, Linux and MS-DOS.

Databases: Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server, DB2, MongoDB

Frameworks: Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Access, DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate

PROFESSIONAL EXPERIENCE

Confidential, AZ

Java Developer

Responsibilities:

  • Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
  • Involved in the development of the UI using HTML5, CSS3, Bootstrap, Ext JS and Angular JS.
  • Extensively used JAVA8 Streams, Lambda Functions, Predicates, Functional Interfaces, Method References, Filters, Collections and default methods.
  • Developed MicroServices for different level of layers in flow of network.
  • Involved in implementing the Micro Services based on Restful API utilizing Spring Boot with Spring MVC
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Implemented Service Oriented Architecture (SOA) using JMS (MQ series) for sending and receiving messages while creating web services.
  • Extensive use of Spring Data in design and development of user interfaces.
  • Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller).
  • Implemented RESTful Web services to retrieve data from client side and made REST API calls from Angular 2 and parsed the data to project to client and handled the security and Authorization using Spring Security and OAuth.
  • Created Typescript reusable components like dropdown menu, search filters components, etc. and services to consume REST API's using Component-based architecture and reusable templates with Angular 7 directives integrated with NPM package manager tools
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Extensively used the spring framework implemented upon the MVC design pattern.
  • Developed RESTful Web services for transmission of data in JSON format.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms. Heavily used joins stored procedures, views, Unions in Oracle data base to fetch the data.
  • Used load balancing in pivotal cloud foundry services.
  • Testing for Node JS is done using mocha and chai for spring boot Junit, JMeter, and Mock MVC and achieved Test Driven Development. Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
  • Worked on Angular JS variant for customer side JavaScript MVC system for the improvement of dynamic web applications .
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with SVN, Jenkins, JMeter and Jenkins Jobs.

Environment: Java 1.8, J2EE, Spring IOC, Spring MVC, Spring RESTful Web service, Spring Security, Hibernate 4.2, JMS, AngularJS 1.5, 4.0, Oracle 11g, CRUD, JIRA, WebSphere, DML, MVC, RESTful, Junit, JMeter, Log4J, MicroServices, JENKINS.

Confidential - St. Louis, MO

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.’
  • Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like MVC, AOP, IOC.
  • Extensively worked on both consumption & producing of RESTful based Webservices using JAX-RS & jersey parsers.
  • Developed the presentation layer using JSP’s, CSS, AJAX, HTML, Java Script, and React Js.
  • Migrating Db2 to couch base as a part of this migration using apache camel as orchestrator to segregate data to all the micro services.
  • Using swagger to document all webservices.
  • Using eventing to trigger backend database system as a part of couchbase Migration
  • Used Intelliji for building its syntax tree, creating references between classes, variables, fields, methods, and their usages, analyzing the execution flow.
  • Used Intelliji as a development/IDE tool for the entire project.
  • Participated in JAD sessions gathering along with the Business Analysts.
  • Handled the requirements, code and test walkthroughs
  • Documented use cases, functional requirements based on the A&D using RUP and UML.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements
  • Used REST API, HTTP requests and implemented JSON format for data exchange for communication of microservices with one another.
  • Developed the Persistence Layer using Hibernate.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns and Used session beans to expose the application for the use by the third party users.
  • Wrote CRON Jobs to schedule the daily scripts
  • Involved in performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used Jenkins for continuous integration, Github for version management & Maven for building the application in the cloud leveraging AWS API’s.
  • Extensively used Fusion Charts for reporting the data
  • Implemented logger for debugging using Log4j
  • Served as POC for on call support in the production team on a rotation basis and Done some POCs on Spring Retry.

Environment: Java 1.8, AWS, JSP, CSS, HTML 5, Spring 3.1, Hibernate JMS, Maven, Log4J, JavaScript, Ajax, JUnit Unix, Github, Oracle, TOAD, Web Services.

Confidential - Dallas, TX

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Implemented the project using agile-scrum methodologies using Version one.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Implemented the project as a multi-tier application using Spring MVC & used core Spring concepts like AOP, IOC.
  • Implemented the application using spring boot and microservices.
  • Improved the throughput using the concepts of multithreading like Executor Services & Concurrency API.
  • Developed RESTful web service using Spring and JAX-RS for retrieving data from server and internal communication. Create and consume web services (SOAP & REST)
  • Implemented UI using Angular JS, Java Script, JQuery, HTML5 & CSS3.
  • Developed the presentation layer using JSP’s, CSS, AJAX and Java Script.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements.
  • Developed the Persistence Layer using Hibernate.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns
  • Developed stored procedures, triggers and sequences.
  • Involved in performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used Jenkins for continuous integration, Github for version management & Maven for building the application in the cloud leveraging AWS API’s.
  • Involved in building and maintaining cloud based infrastructure on AWS.
  • Implemented logger for debugging using Log4j
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, JSP, CSS, HTML 5, Spring 4.0, Hibernate 3.0, JMS, AWS, Maven, Log4J, JavaScript, Ajax, JUnit, Oracle 11G, Weblogic12.0, Unix, Github, Angular JS 1.X, SOAP & REST Web Services, Jenkins, JUIT 4.0, Jmockito, JIRA.

Confidential

Java Developer

Responsibilities:

  • Involved in various steps of SDLC such as analysis, design and development of system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams using Rational Rose.
  • Designed the user interfaces using HTML, CSS, JavaScript, JSPs.
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans and AOP for creating the exception handling aspects.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Implemented dependency injection of the Spring IOC to inject beans and to integrate with O/R mapping tool Hibernate.
  • Deployed the applications on JBoss Application Server.
  • Developed JUnit test case for all the services and manager methods.
  • Implemented SOAP Web Services to integrate third party service using the WSDL and created stubs.
  • XML parser APIs SAX and JAXB in the web service's request marshalling and unmarshalling.
  • Developed SQL for querying the Database, Written stored procedures and triggers for NoSQL.
  • CVS for version control of the application and Log4J to capture the log the events and exceptions.
  • Implemented the library dependency management and application build process using Maven.

Environment: Java, EJB, HTML, XML, XSL, XSLT, JavaScript, CSS, JDBC, Struts, JSP 2.0, JUnit, ANT, Clear case, DB2, IBM Web Sphere Application Server 5.1, WebSphere Studio Application Developer (WSAD).

We'd love your feedback!