We provide IT Staff Augmentation Services!

Core Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Java Developer with 2+ 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 building web applications using Spring Framework features like MVC (Model View Controller), IOC (Inversion of Control), Spring Boot, Spring JDBC an Spring AOP features and template classes.
  • Proficient in applying design patterns MVC, Factory, Abstract Factory and Singleton.
  • Good Database knowledge in SQL in various databases such as MYSQL, SQL server 2008/2012 to visualize data.
  • Good knowledge on Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot
  • Experience in developing Enterprise and Web applications using Java, JSP, Servlets, Spring, Hibernate, EJB, JSTL, JSP Custom Tags, Java Beans, JDBC.
  • Hands on experience on different IDEs such as Eclipse, Spring Tool Suite and Oracle JDeveloper and deployment using application servers and web servers like WebLogic, IBM WebSphere and Apache Tomcat.
  • 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
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental & Iteration methodology and Pair Programming as well as implementing Waterfall model. To track the progress of Agile process used JIRA
  • 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, C, C++.

Database: My SQL, Java DB, SQLite 3.0.

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

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

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

Web Application Framework: Spring, Spring MVC, Hibernate.

Design Pattern: MVC, Singleton, Factory Pattern

IDE: Eclipse 4.4 & Net beans 8.2.

Web Server: Apache-Tomcat 7/8.

Application Server: WebSphere, Glassfish

Version Controls: CVS, SVN, GIT

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 using jersey.
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML using Apache CXF.
  • 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
  • Provided JUnit test cases for the application to support the Test-Driven Development (TDD).
  • Good in writing SQL Queries and Procedures for fast performance of the project.
  • 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.
  • Worked on Database Stored Procedures and Functions, views and Synonyms.
  • Used GIT controls to track and maintain the different version of the project
  • Developed the build scripts using Maven and used JIRA for design, and Quality Centre for bug tracking.

Environment: GUI, HTML, CSS, MVC, AJAX, Spring MVC, Microservices AOP, IOC, JSON, Spring Boot, SOA, SOAP, XML, JSF, DAO, Hibernate 4.0, Maven, TomcatV7.0

Confidential

Responsibilities:

  • Picking the right AWS services for the application and leveraging AWS SDKs to interact with AWS services from application.
  • Writing code that optimizes performance of AWS Services.
  • Code-level application security (IAM roles, credentials, encryption, etc.)
  • Developed skills in JavaScript (Ajax, jQuery), PostgreSQL, Git technologies.
  • Completed daily challenges and weekly group projects gaining experience in full-stack development including Restful API’s, UI/UX design and deployment.
  • Participated pair-programming, test driven development, and Agile methodologies.
  • Worked on forward secure ID-based ring signature notion for building cost-effective authentic and anonymous data sharing system.
  • Supports data sharing in multi cloud environment and provides data security helps in maintain application confidentiality.

Environment: Operating System: Window 10, Coding Language: Java/J2EE, IDE: NetBeans 8.2, Database: SQL, Webserver: Tomcat, Web Technologies: Html, JavaScript, CSS.

We'd love your feedback!