We provide IT Staff Augmentation Services!

Senior Java Solution Architect/developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 18 years of IT experience with Lead Architect in Enterprise Applications, AWS and Full - stack.
  • Primary focus areas were Cross-Platform Application Designing, Project Co-ordination, Designing, Development, Database Designing, Re-Engineering, Testing and Application Software Development projects in Web, Cloud Environment and System related applications in Multinational companies.
  • Built and deployed Alexa Skills with AWS using Beanstalk/RDS in NodeJS 6 and Java.

TECHNICAL SKILLS:

Java: JSE 8.0-6.0, JEE 1.5-1.6

Java Web Related: Servlets 3.0-2.4, JSP 2.0-2.1, JDBC 2.0, EJB 2.0, JNDI & Java Mail, JMS (IBM MQ Series and Spring JMS), JSF with Spring

Apache related: Struts 2.5-2.3.30, Hibernate 4.2.4, Spring 4.2.5, Tiles 3.0.5, Apache Commons, JUnit, JWebUnit, PMD, Find Bugs, CPD, Checkstyle, JDepend, JFreeChart, Google API (AJAX, MAPS)

SOA: REST, WebServices, WSDP, SOAP (attachments), XML-RPC

Databases: Oracle 12c,11g,10g/9i/8i (NT and Solaris), UDB 8.1/7.0, MySQL 4.2, SQL Server 2005 & Cloudscape 3.0.4 (NT and Solaris) GUI jQuery, Dojo, Java AWT, Swing, DHTML 4.0, XSL & XHTML

SPA: Angular 2/AngularJS, Bootstrap, Typescript, ES6, React.js

Servers: NodeJS, WebSphere App Server 8.5.2/8.1 (Solaris/Windows Administration) & Tomcat 7/8

Tools & Utilities: SVN, Git, Code Manager/SCCS, Win CVS 1.0.6 & Dreamweaver 3.0, Jasper Report, iText

Microsoft: C#, Web Forms, ADO.NET, MVC 4, ASP.NET, WEBAPI

AWS: AWS Beanstalk, RDS, EC2, DynamoDB, ELB

IDE: RAD 9.5-6.0 & Eclipse 3.2-4.5

Case Tools: Rational Rose Clear case

Domain Knowledge: Systems oriented perspective of Manufacturing/Auto industry

Project management: Agile, Waterfall and 6 Sigma methodology

Operating Systems: Windows 7/10, Mac OS X, Redhat Linux 8, Solaris 5.7 & SCO Unix V

Hardware: Intel & Sun SPARC

OTHER SKILLS:

  • Expert at defining, designing, and building highly usable software and technology-based systems, from understanding users and crafting enabling designs to designing and implementing sophisticated algorithms and systems.
  • Excellent problem solving, team building and networking skills.
  • Expert Knowledge of multiple functional roles within the respective domains enabling an integrated systems perspective.
  • Plans, manages and follows through to ensure the local flow and timely completion of activities that deliver work results.
  • Creativity, innovation, and the ability to work in a fast-paced environment.
  • Good communication skills and a self-starter willing to take on new and challenging problems.
  • Works in a collaborative fashion, leads and facilitates in the co-developing of a business improvement solution.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Solution Architect/Developer

Environment: RAD 9.5, WebSphere 8, Tomcat 7.0 with Apache, Oracle 11g, J2EE 1.6, AngularJS, NodeJS, Bootstrap, Hibernate 4.2.4 and Spring MVC/Boot.

Responsibilities:

  • Worked as a Solution Architect for High Level design documents, Solution Architecture Documents, Application system Diagrams
  • Used Spring Boot for dynamic configuration
  • Design spring MVC to handle request from the client and return the result, use Spring Validator to verify result and Spring Intercept to provide warning message.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Database design and implementation of backend logic in DAO classes & hibernate SQL mapping
  • Enhanced user experience by designing new web features using MVC Framework like Angular, accommodate these advanced and fast technologies.
  • Designed and developed User Interface, application modules using Angular JS, HTML5, CSS and JavaScript.
  • Used React JS for frontend framework and Flux architecture for creating data layers for unidirectional data flow.
  • Used Bootstrap and AngularJS, React.js and Node.js in effective web design.
  • Built Rich Prototypes and Applications using HTML5, XHTML, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Backbone.js and Bootstrap with MySQL database.
  • Created custom tags for JSP for maximum re-usability of user interface components involved in writing of JSP, JavaScript and HTML for the presentation of data.
  • Used JavaScript for performing client side validations.
  • Used Entity beans as the model to represent the persistent data and interacted with Oracle database as per MVC Architecture.
  • Involved in writing queries and fetching the data from the database using PL/SQL on various modules like Demand, Time and Project.
  • Design of Single Page Template.
  • Pluggable extensions.
  • Implementing WebServices (REST API) between Salesforce Cart Order System to send and retrieve information based on criteria.
  • Contributed in developing new features using Eclipse RCP along with their JUnit test cases.
  • Troubleshoot WebSphere Application Server connection pooling and connection manager with Oracle, NoSQL checking the code into SVN/Git.
  • Implemented the concept of Release branches for the project using Github.

Confidential

Senior Java Solution Architect/Developer

Environment: RAD 9.5, WebSphere 8, Tomcat 7.0 with Apache, Oracle 11g, J2EE 1.6, Struts 2.4, Hibernate 4.2.4 and Spring Boot/MVC.

Responsibilities:

  • Database analysis and design.
  • System Architecture to integrate with multiple interfaces.
  • Developed in Rational Application Developer and Eclipse Juno 4.2 as a dual environment.
  • Developed unit and integration test cases using Struts TestCase, jUnit and HSQLDB for in-memory and physical database tests. I was responsible to establish the test environment for the new Java Enterprise solution.
  • Designed a test environment for development using the OC4J server using JDeveloper, eclipse and jetbrains.
  • Designed a single sign-on OAuth2. Used the departments API to access the groups and their authentications to support the single sign-on and their authentications for the new JEE enterprise environment to the waste management specialized functions.
  • Implementing WebServices (REST API) between Salesforce Cart Order System to send and retrieve information based on criteria.
  • Set up the middle level layer for interacting between Documentum Webservices, Hibernate layer and database.
  • Contributed in developing new features using Eclipse RCP along with their JUnit test cases.
  • Troubleshoot WebSphere Application Server connection pooling and connection manager with Oracle, NoSQL checking the code into SVN/Git.
  • Implemented the concept of Release branches for the project using Github.
  • Unit Testing with Junit test cases and integration of developed code.
  • Calculated metrics on average spend per sprint, spend per point and variances across sprints in addition to standard Agile metrics. Used these metrics in project forecasting and prioritization
  • Applied Object Oriented Programming (OOP) concepts (including UML use cases, class diagrams, and interaction diagrams).
  • Designed and development using JSF (Primefaces), JSP, Servlets, XML, and Java Beans by using Struts / JSF.
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSF (Primefaces), JSP, CSS, XML and HTML. Used JavaScript for client-side validation.
  • Worked on PL/SQL packages which will be invoked from SOA layer to insert the data into SLA tables.

Confidential

Senior Java Solution Architect/Developer

Environment: RAD 8.5, Tomcat 6.0 with Apache, Oracle 11i, J2EE 1.5, Struts 2.1, WebSphere 8.0, Hibernate 3 and Spring Framework.

Responsibilities:

  • Detailed analysis of Budget Calculation with accuracy.
  • Re-configurable parameters to adjust the budget of each employee/division/department.
  • ABSCAL saves 500-man hours each year during Budget Calculation.
  • Used Spring BOOT to create stand-alone spring applications.
  • Design and implemented the backend layer using Hibernate.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS & JavaScript
  • Developed web pages using JSF, rich menus, trees, dialogs, data tables, list shuttles & many rich faces component. Developed facelets for re-use in web pages built using JSF.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, Form Bean and Action classes.
  • Developed User Interfaces using JavaScript and JavaScript frameworks such as Angular JS & Knockout JS.
  • Designed look and feel of the emails send to client using HTML, CSS and JavaScript
  • Integrated Javascript, CSS and HTML5 video into new web pages, handled box properties, layout properties and table properties.
  • Added dynamic functionality to the application by implementing JQuery, Node js.
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
  • Modeled schema using Hibernate annotations and implemented use of a CRUD persistence service implemented.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Experience dealing with errors, exceptions and exception propagation in Web Services.
  • Create and Maintain Subversion Branching, Merging and Tagging across each production releases.
  • For integration tests JUnit framework. Worked with Selenium for working with test cases.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team
  • Involved in preparing Technical Specifications which includes design using UML
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Design/Architect/Development of the JSP, Java Beans using Self-Validating Components / Libraries.
  • Used JSTL tags for tasks such as iterating through lists, interacting with databases
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Involved in build, deployment of applications using maven, integrated with CI servers like Jenkins to create jobs and post build activities and
  • Wrote deployment descriptors for Struts using XML.
  • IBM WebSphere hosting and Apache Tomcat webserver integration - both on Windows and AIX platform.

Confidential

Senior Java Solution Architect

Environment: Eclipse 3.3.1/RAD 8.5, Tomcat 5.5/7.0 with Apache, Oracle 10i/12c, J2EE 1.5, Struts 2.1, Hibernate 3 and Spring Framework.

Responsibilities:

  • As a Java Architect I was actively responsible Detailed analysis of process flow of Procurement in Public Works/Waste Management.
  • Presented Case Study on improving the Decision-Making Process.
  • Design and constructed the e-Procurement with extensibility and ease of use for the Department.
  • Developed the backend part of the application involving Spring MVC, IOC, AOP, Spring BOOT, and Micro services, SOA, Hibernate and Restful Web Services.
  • Involved in designing and implementing persistence layer using JPA with Hibernate.
  • Implemented web service calls with Restful frameworks using JAX-RS framework.
  • Rich experience writing complex queries using joins in SQL server.
  • Written unit test cases using JUNIT.
  • Deployed the entire application in WebSphere.
  • Followed Agile methodology maintained over JIRA.
  • Involved in requirements gathering from Users.
  • Worked as production support team member for server builds and deployment.
  • Good experience working in UNIX environment.
  • Code reviewed and unit tested all the projects deliverable of peer developers using code collaborator.
  • Worked with QA and Business Users team to design test plans and test cases for User Acceptance Testing (UAT).

Confidential

Senior Java Solution Architect

Environment: Eclipse 3.3.1/RAD 8.5, Tomcat 5.5/7.0 with Apache, Oracle 10i/12c, J2EE 1.5, Struts 2.1, Hibernate 3 and Spring Framework.

Responsibilities:

  • Performed Cost-Benefit analysis on replacing the existing Oracle-Financial App’s Support Fee.
  • Designed the application with latest technologies for easy access and performance.

Confidential

Senior Java Solution Architect

Environment: Eclipse 3.3.1, Tomcat 5.5 with Apache, Oracle 10i, J2EE 1.5, Struts 2.1, Hibernate 3 and Spring Framework.

Responsibilities:

  • Saved considerable time in reviewing for the department.
  • Provides graphical view of reports’ status.
  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Used SVN for version control of the source code.
  • Created Hibernate POJOs, Hibernate mapping files for all database tables.
  • Participated in code review meetings.
  • Created RESTful web services interface to Java-based runtime engine.
  • Used Oracle DB to store customer and application related data and as part of it developed SQL and PL/SQL programming for interaction with RDBMS.
  • Use of JSP for creation/modification of some screens to provide custom functionality.
  • Experience with Mockito and JUnit.
  • Good experience of debugging JavaScript, CSS3 and HTML5 code.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Used JIRA as the bug tracking tool and Git as the source code version control.
  • Used various UNIX commands to see the log files on the production server.
  • Developed several shell Scripts to automate file transfers.

Senior Java Solution Architect

Confidential, Rescue, FL

Environment: Eclipse 3.3.1, Tomcat 5.5 with Apache, Oracle 10i, J2EE 1.5, Struts 2.1, Hibernate 3 and Spring Framework.

Responsibilities:

  • Performed Business Analysis and built business cases for new requirements.
  • Provided a CASE strategy and methodology to support the business system life cycle.
  • Designed the application with latest technologies for easy access and performance.

Confidential

Senior Design Architect/Project Co-Ordinator

Environment: TogetherJ 5.5, RAD 6.0.1.0, IBM WebSphere Application Server 6.0 (Linux), DB2 UDB, J2EE 1.4, Struts, JMS, Spring JMS, IBM MQ Series and Hibernate.

Responsibilities:

  • Designed all three projects in BMC Toolkit.
  • Designed wrapper framework for Hibernate to use it across all the projects.
  • Developed automated mails based on checklist status.
  • Developed Framework around JMS for Message handling.

Confidential

Senior Design Architect/Project Co-Ordinator

Environment: TogetherJ 5.5, RAD 6.0.1.0, IBM WebSphere Application Server 6.0 (Linux), DB2 UDB, J2EE 1.4, Struts and Spring Framework.

Responsibilities:

  • Performed Business Analysis and built business cases for new requirements.
  • Provided a CASE strategy and methodology to support the business system life cycle.
  • Evaluated, recommended and implemented an integration solution for synchronization between Jobs between FRS/CPR and Lotus Notes Etracker/Cognos Cube builds.

We'd love your feedback!