We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

MO

SUMMARY:

  • 7years of professional IT experience in Analysis, Design, Development and Testing of web and distributed n - tier applications using Java and J2EE technologies in areas such as Insurance, Healthcare and Telecommunication.
  • Expertise in all phase of SDLC (Software Development Life Cycle).
  • Experienced in developing applications in Waterfall and Agile methodologies.
  • Expertise in various components in Spring such as Spring JDBC, Spring MVC.
  • Worked as Full Stack developer both in frontend and in backend.
  • Experienced in creative and effective front-end development using JSP, JSTL, Servlets, JavaScript, HTML, DHTML, CSS, Rich Faces, Bootstrap, JQuery,Angular JS.
  • Good exposure to data modeling, relational databases (RDBMS) and multithreading.
  • Expertise in server side programming using Java, J2EE, Servlets, JSP, JDBC, JavaBeans, Hibernate, Oracle, EJB, Log4J. worked on jClarity to fix performance issues.
  • Excellent knowledge and experience of developing applications with Model View Controller (MVC) using Strutsframework and Springframework.
  • Extensive experience in deploying, configuring Web/Application Servers like JBoss, WebSphere, WebLogic and ApacheTomcat.
  • Developed several PowerBuilder applications using RPC functionality.
  • Designed, architected, and implemented the system enhancements which utilized PowerBuilder for dynamic front end user interface. Design includes services that encapsulate all database interaction from the frontend screens.
  • Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and State diagrams.
  • Strong experience in UNIX&Linux Shell scripting Bash, Perl scripting.
  • Developed and deployed stored procedures, views, functions, triggers
  • Experience in Service Oriented Architecture using SOAP, JAX-RS and REST ful Web Services.
  • Extensive Knowledge on databases like Oracle, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Designed, built, and deployed a multitude applications utilizing almost the entire AWS stack (Including EC2, S3, Dynamo DB, SQS, SWF, IAM, and CloudWatch), focusing on high-availability, fault tolerance, and auto-scaling.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Experience in the Financial Services industry is a plus.

TECHNICAL SKILLS:

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

Web Technologies: HTML, CSS, JavaScript, JQuery,Node JS, Bootstrap, Angular JS, ASP.NET 4.5 and PHP, AJAX, XML, XSLT, DHTML

Frameworks: Struts 1, Hibernate 3.0, Spring 2.0(Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), JavaServer Faces(JSF)

JAX RPC, JAXB, JAX: WS, SOAP, WSDL, JAX-RS, Restful.

App Servers/ Middleware: WebSphere 7.0, Tomcat 7.0, Jboss, WebLogic

IDE / Programming Tools: Eclipse 3.2/3.6, NetBeans

Operating System: Unix, Linux, Windows NT/2000/XP/Vista.

Scripting Language: XSL, XSLT, HTML, JavaScript, JQuery and Angular JS, Node JS.

Database/Tools: JDBC, Oracle 8i/9i/10g, SQL Server 7.0, My SQL,Toad

Cloud Technologies: AWS, EC2, S3, Cloud Front.

Libraries and Tools: Maven, Jasper Reports/Junit, Hudson

Functional Domain: Banking, Healthcare, Insurance

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, MO

Responsibilities:

  • Developed web pages (XHTML) using bootstrap 3.0 classes.
  • Used Java Server Faces framework in implementing the web application.
  • Used the 3-layer approach in developing the application i.e. Web Layer (which has validations) which interacts with Service Layer (which has business logic) which in turn interacts with Domain layer which accesses data from database.
  • Hands on experience on docker images
  • Used lazy loading model of loading the attributes of domain entity to improve the performance of application.
  • Used PrimeFaces 3.0, bootstrap 3.0, CSS, JavaScript and JQuery to build the front End pages.
  • Performed daily builds in multiple environments using Jenkins (to create the war), JBoss ON (to restart the JBoss application server).
  • Used JIRA to create design documents for POCs (Proof of Concept for new functionality).
  • Our team is responsible for implementing common services such as notes, attachments, email, PDF creation, etc. which are used by different business areas across application.
  • I’ve been part of a focus group within our team to work on specific area of application which made me a liaison in my area of work.
  • Wrote the database triggers to keep the history of each record in main database of SOLAR application.
  • Designed and Populated specific tables, databases for collection, tracking and reporting of data
  • Used Named query, Native query provided by Hibernate in accessing the data from database.
  • Maintained a detailed Release Notes page and constantly updated with latest updates with each release cycle.
  • Consumed WSDL to access the enterprise level functionality written by Confidential development team (Enterprise Team).
  • Performed logging of the code using log4j.
  • Used SVN repository for change/version control.
  • I’ve been part of Amigo’s meeting where in a developer, a BA and a QA discuss about the user stories and possibilities of implementing and testing the corresponding functionality.
  • Worked in sync with testing team as we followed agile model of software development.

Environment : Java 1.6, 1.8, JPA 2, Hibernate 3.0, Java Server Faces (JSF), JavaScript, XML, JQuery, SQL developer, HTML, CSS, Eclipse Luna 4.4, JBoss Application. server, Windows 7, SOAP, JAX-RS, Jersey jars

Support Analyst

Confidential, Beloit, WI

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, development, and testing phases.
  • Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Experience in working with Agile Methodologies. Have Experience in SCRUM Methodologies.
  • Developed the application with HTML for widgets alignment.
  • Experience with Unit test framework.
  • Understand the existing systems and incorporating into current systems as a result of change in new business rules.
  • Designed User Interface framework using Cascading Style Sheets (CSS), JSON, XML and AJAX.
  • Developed the automation environment for build, deployment, and configuration of portlets onto the IBM Web Sphere portal server using ANT scripts (build), XML Access scripts (deployment).
  • Developed custom JSR 168 Portlets related to various Business scenarios and processes including Order processing, Purchasing and HR.
  • Used RAD (Rational Application Developer) as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used Oracle 10g for Creating SQL statements to insert as well as to fetch data from the database.
  • Experience with API creation and testing with Rest client and Postman in browser for getting the response.
  • Involved in coming up with good design of Spring controller related classes (Controllers, Form Controllers, Handler Interceptors) suitable for Handset Inventory.
  • Used Spring Core (Dependency Injection), ORM integration and MVC, AOP modules.
  • Developed the entire application by implementing MVC Architecture.
  • Used Web Logic Application Server to deploy, implement and test the coded functionality.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Developed and store the data in hierarchical namespace in a three tier data structure and synchronized the data.
  • Experienced in code review and represent as a team lead across all functionalities.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Implemented log4j for logging.

Environment : J2EE, Hibernates, Spring-Portlets, MVC, AOP, IBM Web Sphere, RAD 8.5, Oracle10g/11g Oracle VM, WSDL, SOAP, RESTFUL, JQuery, JSP, JDBC, CSS3, HTML, SQL, Web Logic 8.0, Windows

Java Developer

Confidential - Atlanta, GA

Responsibilities:

  • Interacted with the stake-holders and gather requirements and business artifacts based on Agile SCRUM methodology.
  • Developed web pages by using HTML, CSS and JavaScript.
  • Used Eclipse to develop source code and debug the application .
  • Built a custom cross-platform architecture using Java, Spring Core/MVC, and Hibernate.
  • Involved in defining build process with Maven scripts and customizing through CI builds using Jenkins.
  • Implemented Web-Services to integrate between different applications internal and third party components using SOAP and REST services using Apache-CXF
  • Configured Queues and Topics as part of application integration and defined Camel routing between queues/topics.
  • Reviewed the XML logical data model and developed XML schema XSD to validate the model and used JAX-B for Xml-Java Mapping and XML-XSLT conversion.
  • Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system Oracle.
  • Developed and published web-services using WSDL, SOAP and XML, JAX-B based on top-down and bottom-up approaches.
  • Experience in pre-testing the Web-Service calls with SOAP UI using end-points.
  • Coordinated Unit Testing by JUnit, Easy Mock, Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Subversion for maintaining the component and for release and version management. And JIRA for defect tracking.
  • Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
  • Been though Release process for project execution as part of SCRUM. Environment: Java, J2EE, SOA, Spring, Web Services, CXF, XML, XSD, Shell Script, UML, HTML, JavaScript, Eclipse, WebLogic, Active MQ, JAX-B, JMS, Axis2, AJAX, Hudson, Maven, Jenkins, Restful, SOAP, JIRA, Oracle, PL/SQL, XPath, XSLT, SOAP UI, JUnit, SVN, Windows, Unix.

Java Developer

Confidential - Memphis, TN

Responsibilities:

  • Extensively used Form Beans in data access layer to access and update information.
  • Used Spring- Hibernate integration to interact with Data base layer using DAO's
  • Experience in various phases of Software Development Life Cycle SDLC of the application.
  • Developed presentation tier with JSPs.
  • Wrote HQL queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Configured Action Mapping XML for each logical request that may be submitted
  • Consumed web services WSDL, UDDI, and REST for funds management.
  • Used Hibernate as Object Relational Mapping Tool for the backend data.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Wrote complex business rules as SQL and PL/SQL queries for the end user to use in reporting.
  • Deployed the application on WebSphere Application Server.
  • Monitored the error logs and fixed the problems.
  • Developed different components of the application such as JSPs, Servlets, DAOs and Used Subversion SVN for version control. Environment: Java, J2EE, Spring, Hibernate, JSP, Servlets, HTML, XML, Oracle, PL/SQL, WebSphere, SVN, Eclipse, JAX-B, JIRA, Log4j, JUnit, Windows.

We'd love your feedback!