We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

MD

SUMMARY:

  • Around 8+ years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Have 2+ years of experience on AngularJs and NodeJs
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Expertise in n - tier and three-tier Client/Server development architecture and Distributed Computing Architecture and proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client-Server systems using Object Oriented Concepts and Design Patterns.
  • Strong experience in Java, Spring framework
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Spring (Core, MVC, Security, JPA, Boot, Data, IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC, JNDI
  • Strong experience in building Web Services (SOAP, RESTAPI)
  • Strong experience in building Micro Services using Spring Boot
  • Strong experience in NoSQL databases like MongoDB, Redis
  • Expertise in handling in memory caches using Redis and EHCACHE
  • Expertise in front end technologies such HTML, CSS, JavaScript, Angular, JSON, Ajax and Bootstrap.
  • Used integrated environment for java such as Eclipse, RAD.
  • Exposure to tools such as Maven, UCDetector, Eclipse, WinSCP and JIRA and hands on experience on SQLyog and SQL RDBMS Developer
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and WebLogic.
  • Strong experience in writing JUnits with frameworks such as Mockito and BDDMockito and Integration testing during the projects.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: Java, Java Enterprise Edition, SQL, PL/SQLWeb Technologies: Servlets, JSP, Spring (Core, IOC and AOP), Hibernate, MDBs, Session Beans, JavaScript, AJAX, Bootstrap, React, Angular, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle and MySQL

Distributed/ Middleware: JMS (Java Messaging Service)

Tools/Software: Eclipse, RAD, SQL, SQL Developer, GIT, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, JBoss, WebSphere and WebLogic

Operating Systems: UNIX, Linux, Mac, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP, TLS

Other Tools & Design Patterns: ANT, MVC, Front Controller,, Singleton, Factory Pattern

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, MD

Roles & Responsibilities:

  • Implemented the Model View Controller using Spring MVC.
  • Implemented Spring AOP to measure the process time of service methods.
  • Designed and developed user interfaces using JSP, Servlets and Spring framework
  • Implemented RESTful web services and integrated with Spring Security
  • Implemented JUnits using Mockito and BDDMockito for all the applications pertaining to Pricing Service project
  • Implemented Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations and implemented JavaNaming and Directory Interface (JNDI) to access the database and implemented EHCACHE for caching and used MySQL database
  • MongoDB was used as persistence database and Redis as high-speed cache.
  • Implementation of Java 8 features like Lambda Expressions and StreamingAPI.
  • Implemented Slf4j for logging and used UC Detector to remove unnecessary code and WinSCP to capture logs generated by PricingEngine in the PricingService
  • Used Git for version control and Maven as a build tool and Jenkins for continuous integration and Tomcat for design, development, and deployment of application and Agile Methodology for the application

Environment: JDK 8, SPRING 4, Tomcat 8, MySQL, JUnit, Mockito, BDDMockto, Maven, Jenkins, SOA, UC Detector, ANGULAR JS, XML, Log4J, JSP, Git, Maven, Redis, Mongo, XML, Putty, JAX-RS 2.0, WinSCP, Camel, JPA, Web Services, WebLogic, Eclipse

Java Developer

Confidential, IL

Roles & Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Spring Model View Control (MVC) structure. Used AngularJS framework for the development of web application
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in Web Logic Server.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications and implement Redis caching.
  • Implemented Web Services using REST.
  • Implemented Micro services using Spring Boot
  • Initial version development artifacts are based on the Spring BOOT. Used extensively for the local development purpose.
  • Implementation of continuous service testing and service virtualization with the help of different tools like SOAP UI, FIDDLER and POSTMAN.
  • Legacy applications built on top Spring Security, Spring REST, Spring Hibernate Template.
  • Implemented client application API’s using NodeJS.
  • Implemented JUnit for the unit testing of various modules.

Environment: JDK 8, JSP, SERVLETS, STRUTS 1.2, SPRING 3.2, ORACLE 12G,JAVA1.7, SOA, RDD ANGULAR JS, XML, JQUERY, PVCS, TOAD, QUERY ANALYZER, RAD, ECLIPSEID, OSGI, WEBLOGIC SERVER, APACHE CXF, PROTRACTOR, SPRING BOOT

JavaDeveloper

Confidential, MN

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Implemented the web application using Spring MVC pattern to manage runtime content
  • Implemented Web Services to extract customer related product data from machines and servers using REST.
  • Experience in Enterprise Integration Development using Apache Camel Framework
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using corejavaclasses.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Used JBOSS for design, development, and deployment of applications and Maven as a build tool

Environment: COREJAVA,J2EE, JSP, SERVLETS, MVC, WEBLOGIC 8.1, JBOSS, HIBERNATE, CAMEL, WEBSERVICES, ANT, SOAP, WSDL, JAVASCRIPT, PL/SQL, CVS, ORACLE 10GI, JUNIT, UNIX, JBOSS.

Java/J2EE Developer

Confidential, CT

Responsibilities:

  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines
  • Worked on Spring framework
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between the Applications
  • Developed AJAX for developing asynchronous web applications on client side
  • Developed JSP & Servlets classes to generate dynamic HTML pages
  • Adopted Spring framework for the development of the project
  • Maintained the existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs

Environment: JAVA, JSP, HTML, CSS, JAVASCRIPT, AJAX, SERVLETS, STRUTS, HIBERNATE, EJB (SESSION BEANS), LOG4J, WEBSPHERE DATASOURCE, IBM WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.

Java/J2EEDeveloper

Confidential

Responsibilities:

  • Responsible for gathering business and functional requirements from the users
  • Followed Spring MVC framework to develop the application for the project
  • Played key role in the design and development of application usingJ2EE technologies/framework using SOA
  • Implemented caching using EHCACHE in the application
  • Implemented JSP pages and JSP custom tags
  • Developed and implemented several test cases using JUnit and performed load testing
  • Implemented Hibernate as ORM tool and defined the mapping and relationship of each table in databaseand used Maven as a build tool

Environment: JAVA,J2EE. ECLIPSE, HIBERNATE, ECLIPSE, APACHE AXIS, JSP, JNDI, WEBLOGIC10, LOG4J, JUNIT, IBM WEBSPHERE APPLICATION SERVER 8.5, CLIENT, XML, HTML, JAVASCRIPT

We'd love your feedback!