We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Des Moines, IA

PROFESSIONAL SUMMARY:

  • Having 8+ years of expert IT involvement in planning and creating Web based and Enterprise applications utilizing OOA, OOD, OOPS and JAVA/J2EE innovations in Banking, Financial, Insurance and Health Care.
  • Experienced in all periods of Software Development Life Cycle ( SDLC ) including Analysis, Design and Development, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE Applications.
  • Experience in working with Agile (SCRUM) and Waterfall improvement methodologies.
  • Hands on Experience of Data Access Object (DAO) case to display a reflection layer between the Business reason level (Business address) and the Persistent stockpiling level (data source) .
  • Experience in applying best Design Patterns and Strategies to enormous business applications to diminish tight coupling, enhance execution, developing and testing.
  • Experience in working with Model View Controller (MVC) design for web improvement utilizing JSF, Struts and Spring MVC, JSP, JavaBeans and Servlets.
  • Experience in implementation of Web - based Enterprise Applications using core Java, J2EE, Servlets, JSP, EJB, JMS, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), SQL and Object Oriented Programming techniques.
  • Experience in Implementing Graphical User Interface (GUI) pages by utilizing JSP, HTML5, CSS3, JavaScript, AJAX, Angular JS, jQuery, Node.JS with Standard Validations .
  • Experience with Core Java concepts like Collection Framework, Multi-threading, Generics, Serialization and Externalization.
  • Experience on ideas of Java 8 like Functional Interfaces and Lambda Expressions.
  • Collaborated with Development and Support teams to setup a CD (Continuous Delivery) environment with the use of Docker and Wercker, continuous build and delivery tools.
  • Stored Procedures, User Defined Functions, Views, TSQL Scripting for complex business logic.
  • Experience in web servers like JBoss, Web Sphere Application Server, Web Logic, Apache Tomcat on entire Software Development Life Cycle (SDLC).
  • Experience using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL).
  • Hands on Experience with Spring, Struts, Hibernate and JPA structures.
  • Hands on Experience in understanding and modifying focus and J2EE arrangement plans like Singleton, MVC, Session outside, Data Access Object, Business Delegate, Factory etc.
  • Hands on Experience in developing building tools like Ant, Maven and Gradle.
  • Experience in making SOAP based Web Services using Apache CXF, JAX-WS and RESTful organizations like JAX-RS.
  • Experience in involvement at J2EE Testing in creating experiments with JUnit for Unit testing, and logging utilizing Log4j.
  • Experience in developing Jasper reports for the customers and integrating the reports within the web applications.
  • Experience in making and solid perception of Micro Services Architecture.
  • Experience in installation, configuration, troubleshooting, working and maintenance of Kafka & Spark clusters.
  • Experience in working with IDE tools like Eclipse, STS, NetBeans, and IntelliJ.
  • Experience at using the version control tools such as GIT, SVN, CVS and Rational Clear Case.
  • Hands on experience with SQL/No SQL databases systems like Sybase, Oracle, SQL Server, MySQL, MongoDB, DB2 using mechanical assemblies like SQL Navigator, Toad for performing SQL and PL/SQL programming.
  • Designing Micro services to increase software development and maintenance flexibility and sustainability.
  • Proficient in composing and taking care of SQL Queries, PL/SQL, Stored Procedures and Triggers .
  • Hands on Experience with UNIX, Linux commands and Deployment of Applications in Server and ability to work effectively on Windows platforms .
  • Experience on working with CI/CD using Jenkins.
  • Involvement in Cloud Environment using Amazon Web Services (AWS) .
  • Experience in Planning, designing and sent Amazon Web Services (AWS) for a substantial number of uses using the Amazon cloud arrangement.
  • Experience in Amazon Web Services like EC2, S3 basin, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic Search, Virtual Private Cloud (VPC) through AWS Console and API Integration .
  • Strong systematic and critical thinking abilities, exceptionally energetic, great cooperative person with great correspondence and relational aptitudes.

TECHNICAL SKILLS:

Languages: C, C++, Java, J2EE, PL/SQL

Enterprise Java: Java, J2EE, JMS, Spring, Struts, EJB, JSP, Servlet, JNDI, JDBC, Java security, JSF, JPA, JDBC,JSF

Markup/XML Technologies: HTML5, XHTML,CSS3, JavaScript, jQuery, Angular JS, Node JS,XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JSON

Tools: & Framework: Struts, Spring, Hibernate, Spring MVC, Spring IOC, Spring AOP,JMS, JSF, Log4J, JUnit, SOAP UI, Spring Boot, Spring Batch, Spring Security

Web services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B, Axis2, ApacheCXF

Web/App Servers: Web Sphere, Apache Tomcat, JBoss, WebLogic

Database: Oracle, SQL-Server, MySQL server, Mongo DB, Couch Base

Development Tools: Eclipse, My Eclipse, Spring Tool Suite(STS), Net Beans, IntelliJ

OR mapping: Hibernate, PA, iBatis

Testing Tools/ Others: JUnit, SoapUI, Putty, LoadUI, Jenkins

Version Control: CVS,SVN, GIT, Rational Clear Case

OS & Environment: Windows Vista/XP/2000/NT, Sun Solaris, LINUX, UNIX

Design Patterns: MVC, Front Controller, Singleton, Business Delegate and DAO patterns

Cloud Technologies: Amazon Web Services,EC2, S3

PROFESSIONAL EXPERIENCE:

Confidential, Des Moines, IA

Sr. Java Developer

Responsibilities:

  • Actively includes in various phases of Software Development Life Cycle (SDLC) for example, Design, Analysis, Development and Testing.
  • Included in total improvement of Agile Methodology. Partaken in Scrum handle that is utilized for arranging diverse cycles of the venture
  • Modified the UI screens created by web designer usingHTML5, CSS3, and JavaScript.
  • Implemented data-binding using Node.JS for front-end development of a current web application.
  • Implemented different validation control on the web-pages using Angular JS and developing a cross-platform JavaScript based solution using Angular JS.
  • Provides more security to client-side applications by Amazon Web Services.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
  • Utilized JAVA 8 features like Lambda Expressions, Parallel Streams and practical interfaces.
  • Implemented Micro Services based Cloud Architecture utilizing Spring Boot.
  • Designed and created Micro Services business segments and RESTful administration endpoints utilizing Spring boot.
  • Implemented apache camel to integrate the different applications using protocols like http, ActiveMQ and JMS.
  • Implemented RESTFUL and SOAP based web administrations utilizing for JAX-RS and JAX-WS individually.
  • Utilized Hibernate for protest Relational Mapping and utilized JPA for comments.
  • Designed and actualized application utilizing Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring Transactions, Spring JDBC.
  • In charge of actualizing the business necessities utilizing Spring Data and Spring Security.
  • Solved unresponsive problem of message queue in peak flow by refactoring and optimizing delivery as well as processing logic with RabbitMQ.
  • Implemented Batch employments utilizing Spring Batch made different thing peruses, thing essayists and thing processors.
  • Implemented Apache Camel DSL scripts to route messages.
  • Having experience in Amazon web services for handling the code versions and production releases.
  • Virtualized the servers using the Docker for the test environments and dev-environment needs and Configured Docker container for branching purposes.
  • Utilized Maven as fabricate computerization apparatus for sending the venture on Tomcat Application Server.
  • Extensively chipped away at Drools Rules Engine for composing business rules approval and externalization of parameters.
  • Validations are done utilizing Soap UI and Ready API testing instrument structure in various conditions.
  • Used Jenkins for Continuous Integration and Continuous Delivery to assemble pipelines amid organization.
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Couch Base Server is to give low-inertness information administration to expansive - scale intelligent Web Applications.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Built NoSQL schemas and maintaining sessions by MongoDB.
  • Written SQL Queries and stored procedures to interact with Oracle DB.
  • Worked on Log4J to approve functionalities and JUnit for unit testing.
  • Improved and maintained AJAX based rich client for improved customer experience.
  • Advancement completed under Eclipse Integrated Development Environment (IDE).
  • Used GitHub to keep up the form of the documents and assumed the liability to do the code converges from branch to trunk and making new branch when new element execution begins.

Environment:: Java, Micro Services, Hibernate, Spring, Spring MVC, Spring Boot, Spring Security, Spring DATA, Spring batch, SOAP, RESTful, Soap UI, Ready API, Amazon Web Services, Mongo DB, HTML,JavaScript, AngularJS, AJAX, Log4J, JUnit, Maven, Apache Tomcat, GitHub, GIT, Bash shell scripting and python scripting JIRA, STS.

Confidential, Fort Worth, TX

Java/J2EEdeveloper

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, testing, and monitoring.
  • Used Maven as build tool and deploying the application.
  • Developed the User Interface using spring framework, JQuery and Ajax.
  • Developed screens using Angular Js, CSS3 and html5.
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular Js.
  • Used Spring frame work AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO and PO.
  • Successfully met production goals for algorithms and contract auditing
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Created SOAP web services interface to Java-based runtime engine and accounts.
  • Done thorough code walk through for the team members to check the functional coverage and coding standards.
  • Actively involved in writing SQL using SQL query builder.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Used SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Developed test cases using JUnit.

Environment: Java, Hibernate, spring(AOP, Dependency Injection), XML, Tortoise SVN,JSP, Spring MVCPearl scripting, J2EE, JUnit, Maven, Web Sphere, UML, SOAP, Oracle, JavaScript, AJAX and JIRA.

Confidential, Jacksonville, FL

Java/J2ee Developer

Responsibilities:

  • Involved in client requirement gathering, analysis & application design.
  • Used UML to draw use case diagrams, class & sequence diagrams.
  • Implemented client-side data validations using JavaScript.
  • Implemented server-side data validations using Java Beans.
  • Implemented views using JSP & JSTL1.0.
  • Implemented code MVC2 framework using JSP's JavaBeans& Servlets.
  • Developed Business Logic using Session Beans.
  • Implemented Entity Beans for Object Relational mapping.
  • Implemented Service Locater Pattern using local caching.
  • Worked with collections.
  • Implemented Session Facade Pattern using Session and Entity Beans
  • Developed message driven beans to listen to JMS.
  • Performed application level logging using log4j for debugging purpose.
  • Involved in fine tuning of application.
  • Thoroughly involved in testing phase and implemented test cases using JUnit.
  • Involved in the development of Entity Relationship Diagrams using Rational Data Modeller.

Environment:: Java SDK 1.4, Entity Bean, Session Bean, JSP, Servlets, JSTL1.0, CVS, JavaScript, and Oracle9i, SQL, PL/SQL, Triggers, Stored Procedures,log4j, JBOSSv3.0, Eclipse 2.1.

Confidential

Java/J2EE developer

Responsibilities:

  • Participated in Requirements gathering and created Design prototypes using story boards to involve in analysis, design and implementation of the Insurance Purchase System.
  • Developed user interfaces using HTML, CSS, AJAX and JSF UI components.
  • Developed Struts validation framework and JavaScript for validation.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Followed Model, View and Controller Architecture (MVC) for the project development.
  • Used Spring MVC Framework to develop Action classes and Controllers along with validation framework and annotations.
  • Involved in development of presentation layer using Spring framework, and MVC design paradigm.
  • Worked in implementation of MVC design paradigm of Spring framework, Object-Relational Mapping (ORM) using Hibernate and Oracle database at the back end.
  • Configured Spring ORM that provides simplified templates for accessing databases through ORM technologies, such as Hibernate in our case to access the database.
  • Involved in developing SOAP and Restful Web Services functions to get data from the Mainframe Systems.
  • Used SoapUI for web services testing.
  • Developed SQL queries and views for handling database activities in Oracle/MS SQL Server.
  • Project coordination with other Development teams, System managers, and developed good working environment.
  • Used JBOSS Server for deploying the application.
  • Involved in Object Analysis, design and documentation of the application model using Unified Modeling Language (UML).
  • Developed Exception Handling framework and used Log4j for logging.
  • Involved in handling unit testing using JUnit.
  • Automated the build and deployment process using ANT build script.
  • Worked with defect tracking system Bugzilla.
  • Used SVN as a version control system and for code management.

Environment:: Java, J2EE, HTML, CSS, AJAX, JSP, JSF, Java Script, Hibernate, spring, Struts, SOAP, RESTful, SoapUI, XML, UML, UNIX Shell Scripting, Oracle, SQL, Ant, Bugzilla, JBoss, Log4j, Eclipse, MVC, SVN and RAD.

We'd love your feedback!