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