We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Dublin, OH

SUMMARY

  • Software engineer specialized in object - oriented programming analysis with extensive full Software Development Lifecycle (SDLC) experience in Application Software Specifications, Leadership, Design, Development, Testing and debugging, Maintenance
  • Around 4 years of Software Development Life Cycle experience in UI/Front End, Service, Persistence Layer, DB that includes web-based and Client-Server business applications using OOP, Java/J2EE and SOA Technologies.
  • Have hands on experience in design and development of Java, J2EE, Servlets, JSP, EJB, JDBC, JSF, Spring, Struts, XML, ANT, Java Script, Web Services, WSDL, REST/SOAP, HIBERNATE, SPRING, PL/SQL, Log4j, SQL.
  • Experience in building policies for access control and user profiles using AWS IAM, S3 controls with bucket policies.
  • Expertise inAWS Identity and Access Management (IAM) such as creating users, groups, organizing IAM users to groups, assigning roles to groups.
  • Created Development Environments in Amazon Web Services using services like VPC, ELB, EC2 and RDS instances.
  • Implemented the Project structure based on Spring MVC pattern using Spring Boot.
  • Develop reusable solution to maintain proper coding standard across different java project. Proficiency with the application servers like WebSphere, JBOSS and Tomcat.
  • Developed core modules in large cross-platform applications using JAVA, J2EE, Hibernate, JSP, Servlets, JDBC, JavaScript, Ajax, JQuery, XML, and HTML.
  • Experience with applying design patterns like Factory, Abstract Factory, Session Facade, Front Controller, Data Access Object.
  • In depth exposure to creating API for internal and external applicationusing RESTand SOAP based design. Open source framework like Jerseyused for create RESTAPI.
  • Expertise in developing Web based Distributed and Front End applications in a three-tier architecture using Java, J2EE, HTML5, bootstrap, CSS, AngularJS, Ajax, Node JS, JSP, Servlets.
  • Extensively worked on during my tenure in Software Development are AngularJS, Spring MVC, Hibernate, REST Web services, and Databases like Oracle, MS SQL SERVER.
  • Used Core java Concepts based on Multithreading, concurrency concepts for updating the inventory using the I/O concepts.
  • Expertise in the implementation of Core Java concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading, Data structures etc.
  • Enterprise scale database development experience in PL/SQL to include functions, procedures, triggers, indexing, optimization, etc.
  • Worked on the spring framework like Spring IOC and Spring DAO.
  • Proficient in implementation of frameworks like Spring, JSF, AJAX frameworks and ORM frameworks like Hibernate.
  • Good experience in server side Business Logic Development using Session, Entity and MessageDrivenBeans.
  • Good Experience in software configuration management using GIT and SVN.
  • Strong experience of developing, implementing and maintaining application systems underUNIX Operating Systemusing PL/SQL, SQL.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, Writing Junit test cases and used Clear Quest, Jmeter, Bugzilla for bug tracking.
  • Experience in using Agile Methodology including creating product / sprint catalogs, active participation in Scrum, Sprint planning and exit meetings.

PROFESSIONAL EXPERIENCE

Confidential, Denver, Colorado

Java Developer

Responsibilities:

  • Application is designed using J2EE design patterns and technologies based on MVC architecture
  • Used Spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application.
  • Worked on MVC frameworks like Spring and ORM tools like Hibernate and JPA.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Developed JSPs to dynamically generateHTML5and display the data to the client side.JavaMail API was used to notify the user of the status and completion of their project.
  • Used Python scripts to update content in the database and manipulate files.
  • Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Implemented persistence layer using Hibernate that uses the POJOs (which do not have the business processes) to represent the persistence database tuples.
  • Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
  • Invokedrest-core methods from the individual change appliersusing Jersey-client library.
  • Designed, configured and managed public/private cloud infrastructures using Amazon Web Services(AWS), which includes VPC, EC2, S3, Cloud Front, ELB and Elastic Beanstalk.
  • ConfiguredAWS Security Groups which acts as a virtual firewall that controls the traffic for one or moreAWS EC2 instances.
  • ConfiguredAWS Identity and Access Management (IAM) to securely manage AWS users & groups, and use policies & roles to allow or deny access toAWS resources.
  • Used Jerseyframework to develop Restful WebServicesfor clients.
  • Worked with various java patterns such as Service Locater and Factory Pattern at the business layer for effective object behaviors.
  • Involved in developing the UI pages using HTML, CSS, JAVASCRIPT, JSON, JQUERY and AJAX.
  • Developed front end along with pages for user interactions for the entire website using HTML5, CSS3 and JavaScript.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.

Environment: Java/ J2EE, Spring framework, Spring MVC, AWS, Hibernate 4.5, Jersey Restful, SOAP, XML, JSP, JNDI, SVN, Apache Maven, Junit, MySQL, Angular JS XML, Java Beans, SOA, WSDL, JAXB, JSON, JavaScript, Oracle 11g, HTML, CSS.

Confidential, Dublin, OH

Java/J2EE Developer

Responsibilities:

  • Designed and developed code for Exchange project using the Java EE platform.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache concepts.
  • Used spring framework for building the application based on MVC design paradigm.
  • Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, factory patterns.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Extensively used MVC, Factory and Singleton design patterns.
  • Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2.
  • Utilized most of the AWS services like S3 as a data store for storing the files that falls into the bucket, IAM roles, Elastic Bean Stalk, generated Lambda Functions to trigger an event that occurs in S3, Code Commits a Version control service, AWS Cloud Watch.
  • Experience in configuring, deploying the web applications on AWS servers using SBT and Play.
  • Working knowledge of various AWS technologies like SQS Queuing, SNS Notification, S3 storage etc.
  • Developed JSPs as part of the UI layer and JavaBeans as data carriers.
  • Used Node JS for server side code as the framework. Written callback functions for the RestFul API.
  • Written database functions, triggers and stored procedures.
  • Designed and Developed Presentation Tier using Spring MVC and JSP integrating Custom Tags, JSTL, JSP Expression Language and AJAX.
  • Wrote application front end with HTML 5, CSS 3, JSP, and Ajax/JQuery 1.8, Spring Tag-libraries.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development. Developing Hibernate Configuration files for Oracle 10g &11g.
  • Upgraded existing UI with HTML5, CSS3, JQuery and Bootstrap with AngularJs interaction.
  • Developed session, entity beans and message driven beans.
  • Performed server-side development using JDBC and DAO on databases like Oracle andDB2.
  • Used JUnit for testing the application modules and Log4J for logging.
  • Deployed the source code on SVN (Subversion) source code repository.

Environment: Java1.6, Apache Tomcat, Maven, AWS, CSS, HTML, J2EE, Spring framework, Spring MVC, Hibernate 4.x, Python, JQuery, Servlets 2.3, JDBC, AJAX, SOAP, Angular JS, MQ, XML, Java Beans, XStream, SOA, WSDL, JAXB, JSON, JavaScript, Oracle 11g, Agile Methodology, Mongo DB, SVN, Junit.

Confidential

Java Developer

Responsibilities:

  • Used Spring Framework's Dependency Injection (IOC) framework to configure application components
  • Used Spring IOC, Auto Wired POJO and DAO classes with Spring Controller.
  • Implemented data access tier using Spring DAO.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multi-Threading, Exception Handling, Generics and Annotations.
  • Implemented the hibernate framework to interact with database.
  • Designed and developed Hibernate DAO's using spring framework's Hibernate Dao Support and Hibernate Template.
  • Written python Scripts to parse the XML documents and load the data in database.
  • Used PythonData structures like lists, dictionaries, tuples.
  • Hands-on experience in Python scripting, in web development using Django.
  • Used Pythonscripts to update the content in the database and manipulate files.
  • Implemented the GUI pages using JSP, HTML, CSS, JavaScript and Ajax.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Integrated Messaging API and REST API with application. Used JPA to work with oracle database.
  • Extensively worked with XML and JSON contents.
  • Used GIT for the version control management.
  • Used JIRA for bug tracking, project management.
  • Developed and debugged the application using Eclipse IDE.
  • Configured and created application log files using Log4j.

Environment: Java, J2EE, Python, Servlet’s, Struts1.1, JSP, HTML, JavaScript, PL/SQL, JDBC, WSAD 5.0. Web Services, JAX-RPC.

We'd love your feedback!