We provide IT Staff Augmentation Services!

Java Developer Resume

SUMMARY

  • Over 7 years of experience in Java development and performance Engineering. Professional hands on experience in software development life cycle projects in Analysis, Designing, Coding, Testing and Implementation and Enhancement of Complex Enterprise Applications.
  • Extensive experience in JAVA/J2EE technologies like Core java, Servlets, JSP, JSTL, JDBC, Hibernate, JPA, Struts, Spring, MVC architecture, Spring Boot.
  • Expertise in Object - Oriented Programming used in web applications
  • Thorough knowledge in developing applications using Core Java concepts like OOP, JDBC, JMS, Multithreading, Junit and advanced java concepts like Web Services, HTML, DHTML, CSS, JSP, Servlets, EJB, XML, XSLT, JSF, J2EE, Servlets, Struts.
  • Expert Level experience in development using Web markup languages like HTML, XHTML, CSS, XML.
  • Mule ESB experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule.
  • Hands on experience using mule connectors like HTTP, Database, Salesforce, SAP and VM connectors, SMTP, FTP, JMS, File.
  • Experience in developing web applications using HTML5, CSS, JavaScript, JSON, JQuery, Ajax and Bootstrap.
  • Diverse experience utilizing Microservices architecture applications using Spring Boot.
  • Extensively worked on Java-J2EE technologies like JDBC, Servlets, JSP, JSTL, JMS.
  • Extensive experience in Scripting Technologies such as JavaScript, AJAX AND JSON.
  • Experience in XML technologies like XML, Xml Schema, XSLT, Web Services - RESTful and SOAP and parsing methodologies like DOM, SAX.
  • Experience in RDBMS such as Oracle, SQL Server, MySQL, PostgreSQL and writing SQL queries.
  • Exposure to developing J2EE applications using IDEs like STS, WebLogic, Eclipse.
  • Good working knowledge in version control tools like GIT, SVN
  • Exposure to installing web-based applications in application servers such as WebSphere, WebLogic, JBOSS, and Tomcat.
  • Working knowledge on Ant, Maven, Log4j, Log back, Apigee, Redshift, ELK JUnit, Swagger API for Restful Services
  • Highly skilled in deployment, data security and troubleshooting of the applications using AWS services and Azure.
  • Excellent team player with good communication and written skills along with a quest and zeal to learn new technologies.
  • Exposure to Full Life Cycle Solution Development (Requirements, Analysis, Design, Implementation, Deployment, Documentation, Testing, User Training & Support).
  • Individual with an eye for detail and ability to work as part of a team or independently.
  • Excellent Analytical, Problem-solving and Documentation skills to evaluate current process, maturity of the organization and make recommendations for the improvement.
  • Worked with Business & Development team members to understand business scenarios and system functionality in order to improve the testing quality.

TECHNICAL SKILLS

Languages: Java, JavaScript, J2EE, SQL, PL/SQL, Adobe Flex/Flash

Java/J2EE Technologies: Java EE, Servlets, JNDI, RMI,JavaBean, JTA, JSP, EJB, JSTL, JDBC, JMS, JPA, JSF

Web Technologies: HTML5, DHTML, XML, JSP, jQuery, AJAX, JSF, JQuery, CSS3, AngularJS, Node JS, Bootstrap, JavaScript, Json-Parsing, JSON-DTD

XML/Web Services: XML, DTD, XSL, XSLT, XHTML, XML Schema, SAX and DOM Parsers, SOAP, Apache Axis, DOM, XMLBeans, REST, Restful, AWS

Frameworks: Hibernate ORM, Struts 1.x/2.x, Spring Core, Spring MVC, Spring Security, Spring Batch, Spring ORM, Spring AOP, Spring Boot, Selenium, Mockito, JUnit, Protractor, Cucumber, Struts And Microservices

RDBMS: ORACLE 11g/12c, MS-Access, MySQL, SQL-Server, DB2

Web Services: JAX-WS(SOAP), JAX-RS(Restful), WSDL

Web/Application Servers: Apache Tomcat, JBoss, Web Logic, Glassfish, IBM WebSphere 8, Oracle WebLogic, WAS

IDE: Eclipse, NetBeans, Visual Studio, Edit Plus 3, My Eclipse, Flash Builder 4.5, JBuilder, IntelliJ

Cloud Technologies: Amazon Web Services, Lambda

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile, Scrum, Rapid Application Development (RAD), J2EE Design Patterns

Build Tools: Maven, Gradle, Jenkins

Version Control: GIT, JIRA, SVN (Apache Subversion), CVS, VSS

Operating Systems: Windows Vista/7/8, UNIX, Linux.

UML Tools/ other tools: Apache ANT, Maven, JUNIT, Jira, Clear Quest, Bugzilla, MS Visio, Dreamviewer, Log4j, Rational Ross, Star UML, Selenium

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project.
  • Used Spring MVC with Hibernate framework to build the application on server side.
  • Performed Reverse Engineering to map POJO classes to database.
  • Created DAO interface, abstract class and concrete classes to interact with persistence entities.
  • Used Hibernate Criteria API to query the database and perform other CRUD operations.
  • Worked on server side validation using various web forms through annotation based approach.
  • Integrated Spring Security to validate the users.
  • Handed on Spring FTP Integration for transferring data to remote FTP server.
  • Used Java File/IO to generate documents.
  • Created various Advice (before, after) methods as required using Spring AOP such as Logging.
  • Configured the Dispatcher Servlet, setting up the View Resolver, Transaction Manager.
  • Involved in configuring JNDI for database Connection Pooling (Apache DBCP).
  • Applied jQuery, Bootstrap, CSS3, JSP, and JSTL to build interactive and dynamic UI.
  • Used AJAX calls for data updates in UI along with JSON data parsing.
  • Developed test cases and performed unit testing using JUnit classes.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
  • AWS EC2 instances were configured in dev and qa environments with NodeJS
  • Enhanced application performance by Angular component-based development in view of future Angular framework transitions.
  • Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.
  • Implemented Angular Router to enable navigation from one view to the next as the customer performs application tasks.

Environment: Spring Boot, Spring Security, Spring MVC, XML, JSON, Git, Hibernate, AWS, Oracle, Maven, Jenkins, Web Sphere, JMS, Restful, SOAP, Soap UI, Micro Services, Agile Methodology, Log4J, JIRA, Angular, HTML, JavaScript, BootStrap .

Confidential

Java Developer

Responsibilities:

  • Developed application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.
  • Implemented server side programs by using Servlet, JSP and JDBC.
  • Involved in creating basic SQL for CRUD operations and advanced SQL for procedures.
  • Created DAO classes to implement CRUD operations by using JDBC transactions.
  • Tasked with creating POJO classes as well as Login page server-side and client-side validation.
  • Applied Java Collections such as HashMap, List to store data and passed along with JSP efficiently.
  • Applied Object-Oriented Programming (OOP) principles by using Interface, Abstract, Overriding and Overloading.
  • Implemented Messaging services for Communicate the application updates to DSG as well as Dealers.
  • Designed and developed very complex and large web pages using HTML, CSS, jQuery and Bootstrap for Dynamic web pages.
  • Worked on form validation, error handling and event handling using JavaScript and jQuery.
  • Used Advanced Core Java concepts of Collections, Generics, Multithreading, Synchronization for Design Patterns
  • Involved in developing the web service components and integrated to the application.
  • Did unit testing & Integration testing of the components.
  • Used Spring Framework for Dependency injection and integrated with Restful web service.
  • Created SOAP web services for pushing data to upstream systems.
  • Used SOAP UI tool to create test cases and quickly unit test the web service code.
  • Participated in code review and peer review meetings for the design docs.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used SQL queries required for inserting, updating and viewing of data.
  • AWS EC2 instances were configured in dev and qa environments.
  • Implemented interaction with databases for different components.
  • Involved in Module and System Testing.
  • Support and advice QA team testing in various environments.
  • Worked extensively on Spring boot for building web service.
  • Build microservices for the delivery of software products.

Environment: Java 1.8, J2EE, Spring IOC, Spring Boot, Spring Security, Spring Batch,AWS, JMS, Spring MVC, XML, JSON, Git, Hibernate, JDBC, Rabbit MQ, Oracle, Mongo DB, Mockito, Maven, Jenkins, Web Sphere, JMS, Restful, SOAP, Soap UI, Micro Services, Agile Methodology, Log4J, JIRA .

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project.
  • Used Spring MVC with Hibernate framework to build the application on server side.
  • Performed Reverse Engineering to map POJO classes to database.
  • Created DAO interface, abstract class and concrete classes to interact with persistence entities.
  • Used Hibernate Criteria API to query the database and perform other CRUD operations.
  • Worked on server side validation using various web forms through annotation based approach.
  • Integrated Spring Security to validate the users.
  • Handed on Spring FTP Integration for transferring data to remote FTP server.
  • Used Java File/IO to generate documents.
  • Created various Advice (before, after) methods as required using Spring AOP such as Logging.
  • Configured the Dispatcher Servlet, setting up the View Resolver, Transaction Manager.
  • Involved in configuring JNDI for database Connection Pooling (Apache DBCP).
  • Applied jQuery, Bootstrap, CSS3, JSP, and JSTL to build interactive and dynamic UI.
  • Used AJAX calls for data updates in UI along with JSON data parsing.
  • Developed test cases and performed unit testing using JUnit classes.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
  • Enhanced application performance by Angular component-based development in view of future Angular framework transitions.
  • Implemented Messaging services for Communicate the application updates to DSG as well as Dealers .
  • Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.
  • Implemented Angular Router to enable navigation from one view to the next as the customer performs application tasks.

Environment: Spring Boot, Spring Security, Spring MVC, XML, JMS, JSON, Git, Hibernate, Azure, Azure SQL, JDBC, Oracle, Maven, Jenkins, Web Sphere, JMS, Restful, SOAP, Soap UI, Micro Services, Agile Methodology, Log4J, JIRA, Angular, HTML, JavaScript, BootStrap .

Confidential

Java Developer

Responsibilities:

  • Involved in the requirements gathering sessions.
  • Developed java classes for various modules in the application.
  • Worked extensively on Spring boot for building web service.
  • Build microservices for the delivery of software products.
  • Design and develop application codes using Java/JEE, XML, SOAP, REST, Spring Framework, and Hibernate Framework.
  • Utilized working knowledge of J2EE/Java and Spring, and JPA to troubleshoot technical issues (error messages, bugs with the software, availability)
  • Developed REST/SOAP based web Services as API using Spring and deployed on Jetty/Tomcat containers.
  • Write/setup Maven to build, package, and deploy application code to the target JEE Application/Web Servers. Used sub-version, maven for making builds and deployments of the application components.
  • Configure application resources in WebLogic application Server such as Data Sources and Messaging resources.
  • Develop user interfaces using Angular 2, Jquery, bootstrap, HTML5 and CSS.
  • Designed and developed spring services/DAOS with transactions and AOP.
  • Implement Client/Server side validations and written Junit test cases to have good coverage.
  • Used Jackson marshaller/unmarshaller to transform Java objects to Json.
  • Developed caching module using ehcache and integrated with the application.

Environment: Java 8, J2EE, Web services, Spring, Hibernate, Eclipse, GIT, Toad, Microservices, Security, Tomcat.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and prepared DLD(Detail Level Design) doc.
  • Design, coded and tested key modules of the project using java oops concepts
  • Designed and developed enterprise services using RAML and rest based API’s
  • Proficient in MuleSoft AnyPoint API platform on designing and implementing Mule APIs. Strong working knowledge on API Gateway.
  • Develop online applications using OOPS.
  • Design and Deployment of the application using Scrum (Agile) as Development methodology.
  • Extensively Worked on writing different business logics in Core Java as per the requirement.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Created SOAP web services for pushing data to upstream systems.
  • Interacted with external services to get the user information making web service SOAP/REST calls.
  • Developed java classes for various modules in the application.
  • Used Spring Framework for Dependency injection and integrated with Restful web service
  • Used SOAP UI tool to create test cases and quickly unit test the web service code.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Created and maintained architecture for Restful API using Spring Boot.
  • New library development with microservices architecture using Rest APIs, spring boot.
  • Formulated standards and policies for application security.
  • Worked on application security concepts.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Migrated existing log4j framework used in project to logback while managing application logs.

Environment: Java 8, J2EE, Web services, Spring, Hibernate, Eclipse, Toad, RTC, Html, Microservices, Spring Boot, Security, APIGEE, Swagger API, Logback.

Hire Now