We provide IT Staff Augmentation Services!

Java Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 10+ years of experience as Sr. JAVA/J2EE professional as an architect, developer in Enterprise - level implementation of the Software Development Life-Cycle (SDLC), including Architecture, Functional and Technical design, Development, Implementation and Support with AngularJS, ReactJS.
  • Complete Understanding and hands on experience in Agile development methodologies.
  • Experienced in React JS and working with Redux architecture.
  • Strong analysis and design expertise in implementation of Financial, Insurance, Telecom, Health Care Retail, and CRM Applications.
  • In-Depth knowledge of developing various web based applications using Hibernate and Spring frameworks.
  • Expertise in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA) Programming.
  • Extensive of server-side development experience using the technologies EJB, Web Services, XML, JAXB, Oracle, MySQL Server, SQL, PL/SQL.
  • Diverse experience utilizing tools in N-tier architecture applications including ATG, J2EE, EJB, JDBC, JSP, Servlets, STRUTS, Springs, Hibernate and BPEL (Business Process Execution Language) technologies.
  • Thorough using of RAD, Eclipse, TOAD, SQUIRREL SQL CLIENT, Ant, Apache Maven and Web Logic Work Shop tools.
  • Strong experience in Application Servers like Web logic, Web sphere, Jboss application server and Tomcat server.
  • Hands on UML compliant high level design with data flow diagram, Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases and documenting for peer developer.
  • Excellent hands on expertise in configuring WBI Adapters such as Jtext, JDBC, HTTP, Webservices, MQ and JMS.
  • Experienced with HTML, CSS, XML, XSLT, Java Script, Ruby on rails, AJAX, API, Restful, UNIX, Shell, Script and Restful Web Sphere. As said experience is never enough so got expertise on writing Sub Queries, Cursors, Functions and performed data analysis using SQL, SQL Server Management Studio.
  • Created UX Designs, performed UI Development and contributed to the codebase.
  • Worked on web templates and customized modules for various CMSs such as WordPress, Joomla applications.
  • Worked on Rational Application Developer, WebSphere Integration Developer, BEA WebLogic Workshop, Eclipse, and ILOG Rules Studio for Java.
  • Worked on Core Java and its libraries in creating the java/J2EE web applications.
  • Increased visibility and user experience of distributed resource manager using AWS, Erlang and AJAX to create an asynchronous web portal for the distributed resource manager.
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, Session Façade.
  • Developed ANT scripts for the build and deployment of J2EE, WebSphere Studio Application Devloper (WSAD), Git, GitHub, Junit, Scrum, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), Servelet, MAVEN applications.ands on experience in using ANT, Maven, JUnit and Log4.
  • Hands on experience with Web Services using XML, SOAP, WSDL.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based scheme.
  • Thorough using of RAD, Eclipse, TOAD, SQUIRREL SQL CLIENT, Ant, Apache Maven and Web Logic Work Shop tools.
  • Experience with AWS instances spanning across Dev, Test, Pre-Production and Cloud Automation through Open Source DevOps tools like Chef, Jenkins & Docker.
  • Exposure to RESTFUL API's.
  • Strong command in JavaScript leading Frameworks Team like Angular.js, React.js, backbone.js, bootstrap.js, Node.Js and Projects UI Designing Team.
  • Experienced in consuming data from RESTful Web Services using JSON, and used Postman for testing the Web Services
  • Excellent experience of builds tools like Git, ANT Maven and managing JAVA projects.
  • Experience in working in both Windows and UNIX platforms including programming and debugging skills in UNIX Shell Scripting.
  • Expertise at using frameworks and tools like Spring Framework 3.x/4.x (Spring Core, DAO, ORM, AOP, Spring Security), Spring Boot, Spring cloud, Hibernate (Mapping, Cashing)
  • Extensively worked on n-tier architecture systems with application system development using Core Java, JDBC, JNDI, JSTL, JPA, Servlets, JSP, EJB, JMS, Web services, Restful (JAX-Rs, Jersey) and SOAP web services.
  • Good knowledge in Log4j, JUnit, JMeter, Selenium, Maven and Jenkins.
  • Worked extensively with API Management product of Apigee edge in consuming the APIs in implementing customer use cases and Performed Service Level Testing for Web services using Apigee.
  • Experience in deploying WAR, JAR, and EAR files in J-Boss, Web-Logic, Web sphere application servers in Linux/Unix/Windows environment.
  • Experience in implementing Web Service client using SOAP, WSDL, REST and XML standard using SOA.
  • Extensive experience working with AJAX framework and single page web applications using AngularJS.
  • Strong TDD (test driven development) and continuous integration experience using JUnit, Mock Framework. Worked on Cucumber framework
  • Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Extensive in-depth knowledge in OOAD concepts of Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML.
  • Strategic and practical implementation of cloud-specific AWS technologies including Elastic Compute Cloud(EC2), Simple Storage Services (S3), Route 53, Cloud Formation, Elastic Bean Stalk.
  • Extensively worked on XML related technologies like XML, XSLT, XPATH, XSL, DTD and DOM.
  • Developed applications on IDE's like Eclipse, Net beans, and J Builder, J Developer.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Solid experience with Responsive Web Design (RWD) technologies like HTML5, CSS, DHTML, XHTML, JavaScript, Bootstrap, AJAX, jQuery, Angular 2, Node.js, D3 charts and JSON.
  • Experience with J2EE standard and compatible web/application servers BEA Web Logic, IBM Web Sphere & Apache Tomcat.

TECHNICAL SKILLS

Programming Languages: JAVA, C, C++, SQL, PL/SQL, UNIX Shell Scripting, Visual Basic 6, C#

J2EE Technologies: Servlets, JSP, JSF, EJB, JMS, JNDI, Web Services, JDBC, SOAP, RMI, JavaBeans, JSP Custom Tag Libraries, log4j, JAX-RPC, JAX-WS, JNDI, JPA, JDBC, MQ, Ajax, Java Web Services (Soap, Rest), XML, SQL, PL/SQL, Python, HTML5, Java Script, JQuery, CSS, Hibernate.

Frameworks: Hibernate, Spring (Boot, MVC, and ORM), Struts, Bootstrap, Junit, Cucumber, JSF, Spark, Castor Framework, Top Link, Maverick, Adobe Flex, MXML, Action Script Rational Rose, UML, Ant, Struts, Ajax and DOJO.

IDE Tools: Eclipse, NetBeans, IntelliJ IDEA, JBuilder, JDeveloper 9.0/10g, Toad 4.0/8.5, SQL Developer, Rational Application Developer (RAD), Visual Studio& Spring Source Tool Suite .

JS Frameworks: AngularJS, Angular 2/4/5/6, ReactJs, Node.JS

Operating Systems: Windows, UNIX, Linux, CentOS & Ubuntu.

Web Technologies: HTML/DHTML, CSS, CS3, JavaScript, AJAX, JQuery, Angular2, XML, JSON, XSLT, Java Beans, JMS.

Version Controls: Git, CVS, SVN, Microsoft VSS, Stash, ClearCase 7.0/7.1, Subversion.

Web/App Servers: IBM WebSphere 6.x/5.x, Apache Tomcat 8, 9, jboss, WebLogic, Glass Fish, Jetty.

Middleware: ODBC, JDBC, RMI, Blaze DS.

Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration using CruiseControl

OOAD Tools: MS Visio, IBM RSA

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton, Observer, Factory.

PROFESSIONAL EXPERIENCE

Java Architect

Confidential

Responsibilities:

  • Developed and Implemented WebServices and used Spring Framework.
  • Develop back-end messaging infrastructure for real-time web application in Javascript, jQuery, node.js, redis.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
  • Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
  • Developed PL/SQL procedure for login module and registration module.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Used Angular 2, HTML5, CSS3, JavaScript, and JQuery for designing front-end.
  • Developed Angular 2.0 controllers, services and used Angular filters for filter functionality in search box and integrator functionalities.
  • Involved in creating a reusable component using React JS for DOM manipulation.
  • Designed and developed Microservices business components using Spring Boot.
  • Consumed REST based Microservices with Rest template based on RESTful APIs.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API.
  • Worked with Application using React.JS and Node.js libraries NPM.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Used Jenkins for continuous integration, SonarQube for code quality inspection and Git for source code management.
  • Used Eclipse IDE for code Development along with GIT Hub for managing the code.
  • Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from Angular 2 and parsed the data to client.
  • Provided Security and Authorization using Spring Security and OAuth2authentication protocol respectively.
  • Integrated Spring DAO for data access using Hibernate to fetch data from database and avoid redundant database access statements
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologie
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed and managed cloud VMs with AWS EC2 command line clients and management Console.
  • Captured Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone'sinstances for their application elsewhere.
  • Migrated test and use cases for applications to AWS cloud with public and private IP ranges to accelerate development productivity by decreasing test-run times.
  • Experienced first-hand the best/worst practices for integrating Microservices into existing system architecture.Used Hibernate mappings, relationships between tables and entity classes to access and update information in the database.
  • Created Stored Procedures, functions, views, indexes and constraints, triggers required SQL tuning to reduce the response time in the application.
  • Developed, run and scheduled queries using SQL and T-SQL scripts.
  • Built NoSQL schemas and maintaining sessions by MongoDB.
  • To identify user login information written UNIX shell scripts.
  • Developed and executed unit test cases using JUnit.
  • Packaged and deployed the application in IBM WebSphere.
  • Used Maven building tool for creating EAR file deployed in application servers and used for dependency management of code in application.
  • For application logging and notification, tracing mechanisms used Log4J.
  • To keep track of issues and tasks on individuals used JIRA ticketing system.
  • As a version control tool used GIT and IDE as Eclipse to build the code.

Environment: Java, Angular, HTML5, CSS3, JavaScript, JQuery, Bootstrap, React js, AJAX, Agile, Spring MVC, Spring Boot, Spring Security, Spring DAO, Unix shell scripting, JSP, Hibernate, Servlet, RESTful, OAuth2, JAX-RS, XML, AWS, EC2, S3, Microservices, SQL, Oracle, MongoDB, Eclipse, WebSphere, GIT, JUnit, Maven, Log4j, JIRA,Visual Studio, Spring Source Tool Suite, Struts, Sencha ExtJS, Node.js, Angular.js, bootstrap.js, backbone.js, Oracle, CRUD(1), JDBC, coherence, Apache CXF, Eclipse, Weblogic, Subversion(SVN), UML, JSP, JavaServer Pages Standard Tag Library (JSTL), SERVELET, MAVEN, ITEXT, GWT (Google Web Toolkit), Jasper report, ILOG and Web 2.0, SOA.

Sr. Java Developer

Confidential

Responsibilities:

  • Involved in the combining two web applications into one for a new project.
  • Developed applications using Java, J2EE Standards, Java Server Faces, EJB, JSP, Struts, Spring, Hibernate, Oracle, MVC Architecture, Web Services, AJAX, RMI, UML, HTML, Java Beans, JavaScript and DHTML. Enhanced user experience by designing new web features and also single page applications using AngularJS.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Migrated an application developed in Angular 4.0 to Angular 5.0 recently.
  • Developed the UI pages using Angular 2/4, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Experienced in Responsive Web Design technology framework like Bootstrap.
  • Developed React JS pages, Web services calls and AJAX calls for the application.
  • Used Ehcache for caching and improved the performance of the application.
  • Used React JS in development of the web application to bind the data/model.
  • Review Requirement, develop technical design documents and create a prototype of the critical business application using JAVA/J2EE Initiated use of HttpUnit, Selenium IDE for testing.
  • Design and develop new features in website using Java/J2EE under Santana Framework and enhance existing features. Refactoring code, redesign current design.
  • Responsible for development of Business logic in core Java. Created SQL jobs to upload the feeds received from Borg.
  • Using Spring AOP to capture performance statistics of business logic and DAO layer methods.
  • Prepare Java/J2EE development structure for Rational Application Developer.
  • Built web-based maintenance application to maintain complex specification documents. Used JQuery, Wicket, and iBatis against a MySQL database
  • Create new PL/SQL stored procedures for new Oracle Forms and Reports development
  • Played a key role in installation and configuration of the various Hadoop ecosystem tools such as Sqoop, Flume, Pig and Hbase.
  • Created a Rich Single Page Application using HTML, CSS, JSP, JSON, Angularjs, React.js, Node.js, bootstrap.js, backbone.js.
  • Implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • Developed hibernate mappings to tables using JPA annotations.
  • Backend development with LINUX, UNIX.
  • Extensively worked on Application servers like Weblogic and Apache Tomcat
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Performed Unit Testing and developed Unit Test Classes using JUNIT
  • Used REST WebServices for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Developed hibernate DAO Accessor Classes using Spring Template.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Worked with Hibernate for object relational mapping and connection management
  • Designed and Developed user interactive screens using HTML5, CSS3, JavaScript, JQuery.
  • Extensively worked on MEAN (MongoDB, Express, Angular and Node) stack for rapid prototyping of applications for client demonstrations.
  • JSON objects have been created to store them in Database in OFFLINE mode.
  • Serialized string of a Google Protocol Buffer data structure.
  • Implemented Single Sign on e-marketing commercial portal site with B2B and B2C sites.
  • Stubby server communication and creation Implemented spring MVC to achieve Model View Controller design pattern.
  • Configured spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.
  • Implementing the coding standards, review the code and fixing all the code review bugs. Created all the services to work with various entities provided and rectified the services using APIs using JAX-RS.
  • Created application layer POJO classes and mapped them to backend Oracle database tables using Hibernate framework.
  • Experienced in writing SQL and PL/SQL scripts.
  • Analyze the code and apply the fix solution for the issues Identified based on the severity basis.
  • Developed queries that are required for the application development and implemented using different logics.
  • Batch Jobs have been developed using spring Batch.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Used SVN as the Version Control.
  • Agile/SCRUM was used as the project management methodology
  • Performed Benchmarking and Load testing using Cassandra-stress tool.

Environment: Java, Bootstrap, AngularJS, JQuery, HTML, CSS, Struts, React js, Spring POJO, Eclipse, IntelliJ, Sub lime, Spring MVC, Maven, SVN, AJAX, Apache Tomcat Server, Log4j, Restful web services, WebSphere Application Server, Spring, Oracle, Jboss, JIRA, Jenkins. Agile-Scrum, JSP, React.JS, Node.js, bootstrap.js, backbone.js, Ibatis, WebLogic, WebServices, SOAP, Cassandra, PL/SQL, Junit, Oracle, SOA, Git, Github, Selenium, RAD, UML, CVS, Eclipse.

Java Developer

Confidential

Responsibilities:

  • Worked on gathering requirements from stakeholders and performed Design & Analysis of the Customer Specifications.
  • Used React JS in components like JSX, creating React components.
  • Converted old PowerBuilder application to Java J2EE application. Created responsive GUI interface and Web pages using HTML5/CSS3, JQuery, Bootstrap and JavaScript Developed and deployed business logic using session beans and servlets.
  • Used React JS in components like JSX, creating React components, Virtual.
  • Used Spring 3.0 MVC framework Used Web Services (SOAP/Restful) to exchange information.
  • Used Hibernate framework for back end development and spring dependency injection for middle layer development.
  • Set up and integrate MongoDB database with the application.
  • Worked with MongoDB database to get data in Services and wrote efficient and complex queries.
  • Extracted data from various databases like MS Access and SQL Server and loaded in oracle database.
  • Wrote Oracle PL/SQL Stored procedures, triggers, and views.
  • Involved in debugging the application.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Designed and developed the application using MVC, Struts, JDBC, JSP and EJB.
  • Responsible for modify the existing JSP pages, Action Classes, Presentation Facade Layer and for development of Product Improvement Request.
  • Development of new JSP pages, Action Classes for development of Customer Change Request.
  • Created custom Exception classes to Used Log4j for logging Errors and publishing logging information to various preferred destinations.
  • Used Jenkins for continuous deployment.

Environment: Java, J2EE, HTML5/CSS3, AngularJS, Spring 3.0, Servlets, Hibernate, JBoss AS 7.x, Rest, React, WebServices, PL/SQL Oracle 10g, jUNIT, Jenkins, Unix, GIT.

We'd love your feedback!