We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

CaliforniA

SUMMARY:

  • 8+ Years of experience as a programmer in Object Oriented Analysis and Design, Developing, Testing and Maintenance of distributed and Client server Java applications.
  • Experience in web application development using JAVA, J2EE technologies.
  • Experienced in all stages of Software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects.
  • Strong experience in Design and development of multi - tier web based applications using J2EE technologies JAVA, Servlets, JSP, Oracle, MySQL and JDBC.
  • Expertise in creating Conceptual Data Models, Use Case Diagrams, Class Diagrams Activity and Sequence Diagrams using UML.
  • Experience in full life-cycle development of software using Object Oriented Programming(OOPs).
  • Experience in Design and developing applications using Spring modules like Spring Core, Spring MVC, Spring JDBC, Hibernate technologies.
  • Worked Extensively in Core Java, JDBC, JSP, Spring, Hibernate, JavaScript, XML.
  • Experience in Web Services Development using RESTful, SOAP.
  • Expertise in Client Side Designing and Validations using HTML, CSS, Java Script, JSP.
  • Expertise in XML and schemas like XSD, DTD and parsers like JAXP (SAX & DOM) and JAXB.
  • Experience with eCommerce platform development.
  • Experience on application servers like Apache Tomcat, JBoss, Web Logic & Web Sphere.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML, DHTML, XHTML, XML, XSL, XSLT, JQuery, D3.js, JSON and CSS.
  • Strong experience in Implementing MVC design pattern using Struts and Spring Framework.
  • Having programming experience with SQL, PL/SQL, Triggers, Functions, Stored Procedures, and Cursors for the databases.
  • Designed and Developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services as part of the requirement.
  • Developed user interface components using JSP and tag libraries.
  • Experience in   development of rule engine or in   complex event processing  like JRules.
  • Experience working on NoSQL databases such as MongoDB.
  • Used Hibernate as ORM layer to Integrated with the Data Base.
  • Extensive experience in programming using C, C++.
  • Created POJO classes and mapped with the Relations using Hibernate Mapping Files.
  • Involved in writing the complex SQL queries and Procedures.
  • Knowledge in programming languages like Python, Scala.
  • Having good knowledge on e-commerce platforms.
  • Knowledge on stream based data processing architecture patterns and related technologies like Kafka , Spark .     
  • Used Spring Annotations for creating controllers, Services and DAO’s.
  • Knowledge in using Pivotal Cloud Foundry (PCF) CLI for deploying applications.
  • Hands-on experience working with Continuous Integration (CI) build-automation tools such as Maven, SVN, CVS, Jenkins and Apache Ant.
  • Experience with MySQL and MSSQL Server Database servers
  • Experience with Databases like Oracle 10g/11g, MYSQL.
  • Experience of Database design in Oracle/SQL Server/MongoDB query based programming and PL/SQL procedure programming and proficient in Database programming using JDBC and SQL.
  • Experience with web frameworks like jQuery, Bootstrap.
  • Experienced in coding complex SQL Queries.
  • Experience in UNIX shell scripting.
  • Experience in generating user requirements for applications within an agile environment.
  • Understanding of Test Driven Development(TDD).
  • Designed and implemented a web application written in Scala.
  • Working experience in WebSphere(WAS) or any other application server.
  • Working knowledge in Messaging (JMS, MQ, WebSphere Message Broker is a plus.
  • Implemented Unit Testing using TestNG testing during the projects.
  • Ability to perform at an important level, meet deadlines, adaptable to ever changing priorities.
  • Team player along with a can-do attitude and ability to effectively communicate with all Levels of the organization such as technical, management and customers
  • Extensive experience in both IT Services and Product Development.
  • Used Continuous integration tools such as Hudson , Jenkins for deployment purpose.
  • Implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down Approach and Bottom up Approach. Developed ANT scripts, and used Maven tool to build and deploy J2EE Applications.
  • Possess excellent leadership qualities, good Interpersonal Skills, team-working attitude, and take initiatives with a proactive approach in problem solving and providing best solutions.
  • Extensive experience in all phases of software engineering including Requirement Gathering, Analysis, Design, Coding, Testing, and Implementation.

TECHNICAL SKILLS:

J2EE : JSP, JDBC 4.0/3.0, Spring, Hibernate, Maven, Swing

XML : XML, JSON, WSDL

Web Technologies : JSP 1.2/2.x, HTML 4/5, XHTML, CSS, Java Script, Angular JS, Ajax

Languages : Java, C, C++, PL/SQL, SHELL SCRIPTING, Python, Scala

Frameworks : Spring 2.x/3.0/4.0, Hibernate 3.x/4.x, Bootstrap

Server : WebLogic 9.2, JBOSS, Tomcat, WAS

Database & Tools : MySQL, DB2 and Oracle 8i, 9i, 10g and 11g, UNIX, MULE ESB

IDE’s : Eclipse 3.x

Source Control : CVS, GIT, SVN

Development methodologies, Testing & Deployment: Agile Methodology, Waterfall, Scrum Models

PROFESSIONAL EXPERIENCE:

Confidential, California

Java/ J2EE Developer

Environment: Java, JSP 2.x, Servlets, c, c++, Spring 3.0.4, Kafka, Ajax, REST, Java Swing, JSON, Oracle, Spring Micro services, Tomcat, Eclipse 4.2, Maven, Jenkin, Scala, Linux, MongoDB, AWS, Html, JQuery, Angular JS, JavaScript, CSS.

Responsibilities:

  • Understanding Existing System and working with the current Development teams to get the knowledge on the application.
  • Creating POCS for out of box solutions.
  • Integrating Data services platform services in eDnA.
  • Bug fixes during the development & parallel support.
  • Involved in delta refresh (data synch from different systems)
  • Participating in analyzing and developing various requirements for different business segments.
  • Troubleshooting Mule ESB, including working with debuggers, flow analyzers, Message Sequencing, Correlation, and Queuing.
  • Applied Integration patterns as per SOA architecture.
  • Implemented web services SOAP, REST in Mule for DFS and ASOP respectively.
  • Web services integrations are performed through Mule ESB.
  • Developed Large Scale web applications using Spring Rest, AWS, and Oracle RDS Instance
  • Developed multi-tier web applications for internal users using AngularJS, jQuery, HTML5, Java and SQL.
  • Created controllers use and services using AngularJS.
  • Designed, Developed and Deployed the Application on the AWS Cloud Environment
  • Worked with the JavaScript frameworks HTML 5, CSS 3 and AngularJS.
  • Automated some of the administration tasks through Linux scripting.
  • Involved in coding, maintaining and administering servlets and JSP components to be deployed on a Tomcat application server.
  • Developed secure web applications and server side development using ORM, Spring, AJAX, JSP, JSTL, Servlet, Java Beans, JavaScript, JSON, JQuery, HTML, Oracle, and various Design Patterns.
  • Developing SOA Composite Applications with Oracle SOA Suite
  • Developed cloud native applications using Pivotal Cloud Foundry and Spring Cloud.
  • Application developed using MongoDB (NoSQL Database).
  • Used Spring Rest Controllers for implementing the restful web services
  • Developed applications using Java, JSP/Servlets, EJB, HTML, CSS, JavaScript.
  • Designed, Developed, Installed JMS application to enabling a worldwide web application.
  • Designed and Developed objects using Object oriented design in C++
  • Applied standard Spring Boot code structure layers Service, Rest to organize the project
  • Used Spring Boot Wrapper over Netflix Libraries to create Micro services.
  • Implemented Spring Boot and Spring Security features.
  • Developed desktop interface using Java Swing for maintaining and tracking products.
  • Managed substantial number of users in all LINUX servers
  • Developed an Enterprise Resource Planning (ERP), Using Python, Xml, JavaScript, Css3, Html5, XPath, Bootstrap
  • Designed and developed a Restful APIs for different modules in the project as per the requirement.
  • Developed XSLT adapters to convert XML files into formats that can be used by other internal systems
  • Implemented UI components like Font Chooser, Color Chooser etc. using Java Swing.
  • Implemented Spring MVC Controller module for better handling of client request, consume Restful data service and sending response back to client.
  • Writing Scala classes to interact with the database and writing Scala test cases to test Scala written code.
  • Supported all the UNIX requests for various applications.
  • Developed embedded C code, based on Linux OS.
  • Managed MySQL and Oracle databases in Production, Test, Development
  • Deployed micro-services as restful Java Web Services on Amazon Elastic Beanstalk. Used Amazon S3 for configuration files.
  • Worked with core java concepts like Collections Framework, Multithreading, Memory management.
  • Return Shell scripting to back up the application.
  • Designed and developed Web Service using Apache CXF.
  • Developed ESB system using Java, Apache Camel, Apache CXF, Spring and Hibernate.
  • Configured AWS Elastic Search to make for stream analytics
  • Created and installed WebLogic Application servers, deployed WAR, JAR files on t servers.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Responsible for server coding, publishing web services implemented for enhancements.
  • Used MAVEN for build framework and Jenkins for continuous build system.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Maintained multiple test and development MySQL instances
  • Resolving the Jars conflicts and dependency issues.
  • Configured Multi AZ environment with AWS RDS instance in the Cloud.
  • Designed and developed Micro Services platform to support a multitude of enterprise level applications.  
  • Used Jenkins as the Continues Integration Tool to build the project to Development, Test and production environments.
  • Responsible for creating, testing and build the call flows for different voice applications.
  • Responsible for monitoring call flow and data issues in voice applications.
  • Responsible for the release Work Orders for the month/Quarter
  • Developed SQL queries to interact with Oracle database and involved in writing PL/SQL code for procedures and functions.
  • Preparing the detailed document mentioning all the changes during the development process and presenting the same to QA team.

Confidential, Atlanta

Java Developer

Environment: Java, Maven, TestNG, Jenkins, Jira. J2EE 1.8, JSF 1.2, Spring, Hibernate, log4j, Oracle SQL developer, Angular Js, web logic server 12, Tortoise SVN, Agile Methodologies, Jenkins, Scala programming, JDBC, ISAM, Groovy, JSON, AJAX, XSLT, XML, JQuery.

Responsibilities:

  • Responsible for application restoration and issue resolution, root cause analysis for problem recorded, provided fixes within agreed timelines
  • Supported UAT teams to test fix for defect/ issue reported and responsible for HLD, LLD for change requests/enhancements.
  • Mule Server installation and configuration on Linux Box for UAT and Production stages.
  • Deployed the applications on Mule ESB server.
  • Designed and implemented the UI with extensive use of JavaScript , JSON and Ajax .
  • Improved functionality by writing JavaScript and jQuery to manipulate data from APIs.
  • Used Hibernate as an ORM tool for connecting to the database and accessing information.
  • Extensively used agile development methodology and project planning.
  • Identified the different back-end EJB component from front-end by addressing the seam name which we used as Seam2framework.
  • Log4J is used for debugging process and application is built with MAVEN.
  • Responsible for creating and managing users and group accounts and access privilege setting on Unix/Linux servers
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks.
  • Solved many Back end and business layer production issues and performance bottlenecks.
  • Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
  • Used Scala collection framework to store and process the complex consumer information.
  • Used slick to query and storing in database in a Scala fashion using the powerful Scala collection framework.
  • Developed the unit test cases using JUnit..
  • Responsible for installing, configuring and introducing linux systems to the network
  • Involved and improved the single page application using Restful web services and AJAX.
  • Developed UI navigation using Spring MVC.
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins.
  • Used Jenkins as build management tool.
  • Used AJAX for interactive user experience and client-side validations.
  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and JavaScript to simplify the complexities of the application.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and Angular JS.
  • Responded to all UNIX systems problems 24X7 and resolved them on a timely basis.
  • Develop batch processes for financial reporting applications and modules using Perl and Korn shell scripts on Oracle database, with partitions and sub-partitions .
  • Followed   Agile   software development   practice paired programming, test driven development and scrum status meetings.
  • Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer.
  • Used HTML to make changes on the UI based on the requirement.
  • Configured WebLogic12application server and deployed the web components into the server.

Confidential, Alpharetta, GA

Java Developer

Environment: Java EE 7, Hibernate, Spring Framework, Maven 3.2.3, JSP 2.0, JAVA Script, HTML, CSS, Java/J2ee, spring, Apache Struts, Java Swing, JMS, RAD, WebSphere Application server, DB2, Clear case, Junit, AJAX, JQuery, JSP, Servlets, Web Services (REST), Hibernate, Log4J, HTML, JavaScript, JQuery, XML/XSLT, AJAX, Json, ANT, CSS, MySQL, Web Logic 9.2 Windows XP, RAD.

Responsibilities:

  • Maintained constant communication with Business Analyst and Business Users to identify information needs as per business requirements. 
  • Used Spring as middle tier application framework, persistence strategy using spring support for Hibernate and declarative transaction management
  • All logic exposed via interfaces and practices of Test Driven Development followed consistently.
  • Implemented the Model View Controller (MVC) framework, Struts.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JQuery.
  • Used Struts validator framework for client side and server side validation. Also, implemented dynamic loading of JSP’s using AJAX.
  • Developed the database tier using JDBC2.0 in Eclipse IDE. Also, the connectivity was made secure using the necessary validations
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto the database.
  • Extensively used Spring IOC architectural model to inject objects based on the selection of components like setter injection and Interface injection to manage the object references.
  • Responsible for writing Hibernate Criteria and HQL queries.
  • Used Java Messaging Services (JMS) for reliable and asynchronous communication
  • Tested Service and data access tier using JUnit in TDD methodology
  • Maven is used as a build framework.
  • Used Oracle 10g as the backend database. Involved in creating the SQL scripts for the database. Used Stored Procedures in the application.
  • Worked with production support team in debugging and fixing various production issues.
  • Prepared high and low level design documents for the business modules for future references and updates.

Confidential, NC

Core Java Developer

Environment: Java EE 7, Hibernate, Spring Framework, Maven 3.2.3, JSP 2.0, JAVA Script, HTML, CSS

Responsibilities:

  • Followed Scrum Agile methodology for project delivery.
  • Developed Use case, Class and Sequence diagrams for major module.
  • Developed web application using JSP.
  • Used the JSP tags to write the business logic along with html tags in the webpage.
  • Using the JSP from the webpage interacted with server side resource.
  • Involved in review of the software modules being developed and tested.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework. 
  • Created web pages for each project using HTML, CSS, and Java Script.
  • PL/SQL Developer responsible for development, maintenance and documentation of object oriented database objects, as well as UNIX SHELL scripting and data management duties.  
  • Proficient in analyzing and translating business requirements to technical specifications
  • Knowledge of usage centered design and/or interface design skills of a high order.
  • Involved in Coding and testing.
  • Testing of Web services using SOAP-UI.

Confidential

Core Java Developer

Environment: JDK 1.6, J2EE, Spring Framework, Web Services (Soap and Restful), XML, Oracle, HTML5, CSS, Java Script

Responsibilities:

  • Designed and coded application components in an agile environment utilizing a test-driven development approach.
  • Web services and maintained project tasks and schedules.
  • Provided programming estimates, identified potential problems and recommended alternative solutions.
  • Working with springs, Spring MVC, Struts and developed WEB Application using these frameworks.
  • Implemented RESTful clients using Spring 3.2 Rest Template where Basic Authentication was a resolved using interceptor.
  • Created web pages for each project using HTML, CSS, and Java Script.
  • Developed RESTful based Web Services using JAXB.
  • Experience in working with IDE’s like Eclipse, Spring MVC. Also, developed some web applications using spring, JSP and Servlets.
  • Worked on developing the web services classes, WSDL using Apache Axis.
  • Developed Web Services to retrieve data from legacy systems.
  • Developed web services components using XML, SOAP.
  • Developed and Deployed EJBs and other Components in the IBM Web Sphere Application Server 6.1
  • Developed SOAP based Web Services using JAXB.
  • Developed web components using MVC pattern under spring framework.
  • Wrote JSPs, Servlets and deployed them on Web Logic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, and views for backend database access.
  • Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations
  • Web sphere used in create applications and integrate applications with other applications.
  • Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.

We'd love your feedback!