We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Pittsburgh, PA

PROFESSIONAL SUMMARY:

  • Over 5+years of Java/J2EE coding and design experience. Expert level understanding of development life cycle using Waterfall, Test Driven Development (TDD), iterative and Agile Scrum practices. Highly motivated self - starter that enjoys coding and design of Java web applications with Web standards.
  • Extensive experience in developing web/enterprise, client/server, n-tier SOA applications in java/J2EE environment.
  • Involved in all phases of SDLC doing end-to-end development using mythologies such as Waterfall, Agile and TDD
  • Involved in Core java using Swing, Applets, Multithreading, Exception Handling, I/O, JDBC,
  • Familiar with Mongo DB clusters, Java scripting to load unstructured data.
  • Proven ability to execute all phases of the software development process.
  • Extensive experience using Application Servers Web Sphere Application Sever, Web Logic Application Server, Tomcat 5.5.
  • Expertise in developing both front end & back end applications using Java, Servlets, JSP, ANT, AJAX, EJB, Struts 2.0, Hibernate, JMS, JDBC, XML, Restful Web Services.
  • Experience in J2EE Design patterns, Struts framework, spring, Hibernate.
  • Good experience in configuring, deploying applications using Weblogic, Websphere, Apache Tomcat, JBoss Servers.
  • Strong hands-on experience with Spring IO, SpringBoot and Micro services.
  • Experience SpringBoot for developing Microservices and used REST to retrieve data from client-side using Microservice architecture.
  • Experience developing Oracle based stored procedures using PL/SQL.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, and Factory Design pattern, Value Object, Singleton and Proxy Design Pattern.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Good understanding of various types of AWS Elastic Block Storage (EBS) and their utilization based on requirements.
  • Worked on Solr, Elastic Search, Kafka, Flume, MangoDB and Cassendra
  • Extract the data from Oracle and push to Apache Kafka Queue using Golden Gat
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications.
  • Involved in developing an automation tool, in Java and Scala on Akka Framework.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups and IAM.
  • Managing Product development / implementation using AWS cloud infrastructure.
  • Experience in configuring, deployment and support of cloud services including Amazon Web Services (AWS).
  • Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, and IAM which allowed automated operations.
  • Created IAM policies for delegated administration within AWS

TECHNICAL SKILLS:

Operating Systems: Linux and Windows 7/vista/XP/2000

Programming Languages: Java 1.8, J2EE, UML, XML, PL/SQL, JavaScript. My SQL, .NET

Web Technologies: Servlets, JSP, JSON, JDBC, JMS, JSF, EJB, SSRS, Web Services, XML, HTML5, CSS3, SOA, AJAX, SSIS, Angular 6, jQuery, ReactJs.

Design Patterns Core J2EE patterns: - MVC, Value Object, Service Locator, Data Access Object, Singleton

Methodologies: SDLC, OOAD, Agile, Scrum, TDD

Servers: IBM Web Sphere, WebLogic, JBoss 7, Apache Tomcat 5/6/7.

Frameworks: Struts, Spring, JPA, Angular JS, Hibernate, Apache CXF, JSF

Version Controls: SVN, CVS, GIT

Databases: Oracle 8i/9i/10g/11g, Sybase, IBM DB2 7.0, NoSQL, MySQL, MongoDB

Development Tools: Eclipse, STS, Intellij

Build Tools: Ant, Maven

Logging and Testing Tools: Log4J, Junit

Web Services: Restful Web Services, soap

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Analyze, design, code, test and implement systematic solutions for complex aplications to meet customer requirements in Agile development life cycle.
  • Work in a maintenance and support team to solve data issues or code issues applications.
  • Work in Enhancements and Defects on Services.
  • Involved in unit testing, debugging and bug fixing of application modules
  • Utilize SQL to create and run complex queries and requests to meet customer’s needs and business objectives.
  • Work in Junit Test Cases.
  • Worked with Core Java concepts like Collections Framework, multi-threading, memory management.
  • Troubleshoot the root cause by going through the backend java.
  • Involved in Requirement Analysis, Design, Development and Testing of the application.
  • Involved in the implementation of design using vital phases of the Software development life cycle SDLC that includes Development, Testing, Implementation and Maintenance Support.
  • Designed Frontend with in object-oriented JavaScript framework like Angular.JS, Node.js. Used building rich internet applications, backbone JS Require JS to optimize in-browser use and to load the module and to improve the Speed.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Involved in writing business rules using DROOLS and Integrating with Java/J2EEApplication.
  • Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Applied J2EE design patterns like Singleton, Data Transfer Object DTO, Data and Business Object VO during the development of components.
  • Used Visio to prepare Flow Diagram, Class Diagram and Sequence Diagram.
  • Developed front-end screens using Spring MVC, JSP, HTML, AJAX, jQuery, backbone, marionette, JavaScript and CSS.
  • Responsible for Configuring Kafka Consumer and Producer metrics to visualize the Kafka System performance and monitoring.
  • Installed patches to applications and WebLogic application servers
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Involved in designing and deploying multiple applications utilizing almost all the AWS stack (Including EC2, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto scaling in AWS Cloud Formation.
  • Migrated applications to the AWS cloud. Deployed applications on AWS by using Elastic Beanstalk.
  • Implemented RESTFUL web services using Microservices SpringBoot and consumed using Spring REST services.
  • Designed the application by implementing JSF Framework based on MVC Architecture with EJB, simple Java Beans as a model, JSP, JSF, Prime Faces components as View and Faces Servlet as a Controller.

Environment: Java, J2EE, Eclipse, WebSphere, Spring Framework- IOC, AOP, JDBC Template, JSF, jQuery, Yahoo UI, React JS, Prime Faces, Angular JS, Ext JS, Backbone JS, AJAX, POJO, Web Services - SOAP & Restful, Protractor with java script, AXIS, Jersey, WSDL, SOAP, SQL, PL/SQL, Oracle Coherence, Apache Camel, IText, JUnit, Mockito, Power Mockito, Maven, SVN, JSON, XSL, XSLT, XPATH.

Confidential, Pompaneo, Fl

Java Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed Bill Payment Service.
  • Developed User Interface using JavaScript and HTML. Implementing Authentication Core Java.
  • Involved in unit testing, debugging and bug fixing of application modules.
  • Extensively involved in writing the SQL queries to fetch data from database.
  • Defined Web Services using XML-based Web Services Description Language.
  • Building Java API's/Services backing User interface screens using Spring MVC.
  • Have experience in integrating other systems through XML.
  • Worked with Core Java concepts like Collections Framework, multi-threading, memory management.
  • Experience of resolving issues with JVM and multi-threading. Connected to backend database by using JDBC.
  • Using JDBC and SQL developed data access objects.
  • Performance of Client-side validations using JavaScript. Involved in Error Handling using JSP.
  • Implemented XML for validations.
  • Involved in Coding of Enterprise java Beans, which implements business rules, and business logic.
  • Monitored, studied and analyzed application logs from production environment and analyzed data for performing detail analysis of issues related to production.

Environment: Java, J2EE, Eclipse, WebSphere, Spring Framework- IOC, AOP, JDBC Template, JSF, JQuery, Yahoo UI, React JS, Prime Faces, Angular JS, Ext JS, Backbone JS, AJAX, POJO, Web Services - SOAP & Restful, Protractor with java script, AXIS, Jersey, WSDL, SOAP, SQL, PL/SQL, Oracle Coherence, Apache Camel, IText, JUnit, Mockito, Power Mockito, Maven, SVN, JSON, XSL, XSLT, XPATH.

Confidential, Chicago, Illinois

Java/J2EE Developer

Responsibilities:

  • Involved in the Development, UAT and Production Phases of the applications.
  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Design and developed web application using JSF, Spring Web Flow, Spring and AJAX technology.
  • Used Selenium Web driver for automating functional testing and to identify various critical points in applications.
  • Followed Agile methodology and participated in Sprints during development.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript's for validating the client-side user information based on their business rules.
  • Coordinate activities and motivate others through leadership and a positive outlook, having Strong analytical and debugging skills.
  • Developed Custom tag libraries for providing multi-lingual functionality.
  • Worked with HTML5, HTML, DHTML, CSS, JAVASCRIPT, JSON in UI pages.
  • Developed Mail Merge framework to create bulk mails by merging data with MS Word templates using MS Office Java API.
  • Used SpringBoot for developing Microservices, REST to retrieve data from client-side using Microservice architecture.
  • Designed and developed custom message adapter components using Apache Kafka that allowed message to travel through Microservices to base on RESTful API utilizing SpringBoot with Spring MVC
  • Prepared and Execution of test scripts using Selenium.
  • Designed and Developed LDAP Authentication & Authorization Services using Java, LDAP.
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Set and tune System Parameters for Mongo DB. Install and run Mongo DB with multiple instances on servers.

Environment: Java, J2EE, Eclipse, WebSphere, Spring Framework- IOC, AOP, JDBC Template, JSF, JQuery, Yahoo UI, React JS, Prime Faces, Angular JS, Ext JS, Backbone JS, AJAX, POJO, Web Services - SOAP & Restful, Protractor with java script, AXIS, Jersey, WSDL, SOAP, SQL, PL/SQL, Oracle Coherence, Apache Camel, IText, JUnit, Mockito, Power Mockito, Maven, SVN, JSON, XSL, XSLT, XPATH.

Confidential

Java Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed Bill Payment Service.
  • Developed User Interface using JavaScript and HTML. Implementing Authentication Core Java.
  • Involved in unit testing, debugging and bug fixing of application modules.
  • Extensively involved in writing the SQL queries to fetch data from database.
  • Defined Web Services using XML-based Web Services Description Language.
  • Building Java API's/Services backing User interface screens using Spring MVC.
  • Have experience in integrating other systems through XML.
  • Worked with Core Java concepts like Collections Framework, multi-threading, memory management.
  • Experience of resolving issues with JVM and multi-threading. Connected to backend database by using JDBC.
  • Using JDBC and SQL developed data access objects.
  • Performance of Client-side validations using JavaScript. Involved in Error Handling using JSP.
  • Implemented XML for validations.
  • Involved in Coding of Enterprise java Beans, which implements business rules, and business logic.
  • Monitored, studied and analyzed application logs from production environment and analyzed data for performing detail analysis of issues related to production.

Environment: Java, J2EE, Struts, JSP, JDBC, EJB, ANT, XML, IBM Web Sphere, JUNIT, DB2, CVS, UNIX.

We'd love your feedback!