We provide IT Staff Augmentation Services!

Core Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Java Developer with 3+ years of experience in Object Oriented Programming, Analysis, Design, Documentation, Integration, Testing, and Implementation of Large - Scale Enterprise applications in Waterfall and Agile methodology using JAVA and JEE technologies.
  • Expertise in Java programming and have a good understanding on OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi-Threading, Lambda, and Generics.
  • Experience in developing Enterprise and Web applications using Java, JSP, Servlets, Spring, Hibernate, EJB, JSTL, JSP Custom Tags, Java Beans, JDBC.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), IOC (Inversion of Control), and template classes.
  • Hands on experience on different IDEs such as Eclipse, Spring Tool Suite and Oracle JDeveloper and deployment using application servers and web servers like Apache Tomcat, BEA WebLogic, IBM WebSphere.
  • Experienced working with build tools like ANT, MAVEN, and logging framework log4J.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Familiar with Cloud watch, Elastic IP's and managing security groups for EC2 Servers.
  • Good knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2)
  • Simple Storage Service(S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, LAMBDA and experienced in building highly scalable java applications using various architectures
  • Excellent problem solving, analytical, interpersonal, communication skills and Organizational skills with the ability to work in groups as well as independently with minimal supervision.

TECHNICAL SKILLS:

Programming Language: Java 1.7/1.8, AWS SDK, SQL, Python

Database: My SQL, Java DB, SQLite 3.0.

Enterprise API: J2EE 7, JSP 2.2, Servlets 3.0, JSTL.

AWS Skills: EC2, S3, VPN, NAT, GIT, Route53, Dynamo DB

Web Technologies: HTML, CSS, jQuery, Bootstrap, Ajax, XML.

Web Application Framework: Spring, Spring MVC, Hibernate, Struts.

IDE: Eclipse 4.4 & Net beans 8.2.

Web Server: Apache-Tomcat 7/8.

Build Tool: Ant, Maven.

Platforms: MS Windows 7/10, Linux & Mac.

PROFESSIONAL EXPERIENCE:

Confidential

Core Java Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application, design analysis and code development.
  • Created user-friendly GUI interface and Web pages using HTML, CSS, JavaScript, jQuery.
  • Used Spring MVC, Ajax and Dependency Injection for handling presentation and business logic.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface and AOP for Logging.
  • Build Microservices for the delivery of software products across the enterprise. Implemented Microservices using Spring Rest in Sprig Boot application.
  • Hands on experience on Spring Security, Spring JPA and Spring Integration. Used Spring Batch for migration of data from one database to another database
  • Developed application using JAVA 8 and used the new features like lambda expressions
  • Designed and Developed End to End customer self service module using annotation-based Spring Rest, Spring JPA, Java Beans and AngularJS.
  • Developed the JSON structure for the data transfer in between the Google Web Toolkit (GWT) and business tier.
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML using Apache CXF. framework tool/Apache Commons also worked on parsing the XML files using DOM/SAX parsers.
  • Used SOAP (Simple Object Access Protocol) for web service by exchanging XML data between the applications.
  • Implementing JSF based framework to present the data to the user.
  • Developed the service layer, a layer that acts a bridge between the presentation layer and data access layer, with Spring framework.
  • Developed persistence Layer using Hibernate to persist the data and to manage the data.
  • Developed the DAO layer using Hibernate and used the caching system for real-time performance
  • Used Eclipse as the IDE and used eclipse standard/ plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation.
  • Developed the build scripts using Maven and used JIRA for design, and Quality Centre for bug tracking.

Environment: GUI, HTML, CSS, MVC, AJAX, Spring AOP, IOC, JSON, GWT, SOA, SOAP, XML, JSF, DAO, Hibernate 4.0, Maven

We'd love your feedback!