We provide IT Staff Augmentation Services!

Java Architect Resume

2.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY

  • 14+ years of experience working with all the phases of the development lifecycle: planning, analysis, documentation, building, testing corrections and customer support, applying agile methodology (SCRUM).
  • Extensive experience with Java 1.8 - 1.7, Java 1.5/1.4, Android, C++11, Python, PHP, JDBC 2.0, Struts 2.0, Spring Framework, JEE, Servlet, JSP, Web Services (SOAP, REST), HTML5, AJAX, Java Script, Angular, CSS, JSON, JUNIT, UML, Oracle 9/10g, MSSQL 2005/2008, Hibernate, I-Batis 2.0, WebSphere Application Server 6.0/7.0, Apache Tomcat Server 7.0/5.0, Zope.
  • Certified in Introduction to Linux and working experienced.
  • Very strong knowledge and experience in developing the front end as well as back end support applications and architecting new systems from scratch.
  • Strong knowledge on Object Oriented Programming (OOPS) Concepts using Java and C++, skilled at progressing from problem statement to well document low-level code design and Web 2.0 applications.
  • Experience in building websites and applications using Model View Controller (MVC) architecture based Web Application Development Systems.
  • Expertise in coding optimized SQL queries, HQL Hibernate, Oracle Stored Procedures, Functions with Java Spring-CRUD Repository.
  • Innovative, always searching for best technologies for develop.
  • Knowledge on Mobile UI and Mobile Website development, using JQuery, HTML, CSS.
  • Fast learning and adaptation to existent environments of work, goals, tasks, and milestones
  • Structured organization of work-flow.
  • Possess good leadership qualities, good Interpersonal Skills, team-working attitude, take initiatives and very proactive in problems solving and providing best solutions.
  • Identifies challenging and inefficient processes and develops applications using latest web technologies to help staff members simplify their daily tasks; conducts training and provides assistance with new tools.
  • Designs creative solutions using new Object Oriented Design to provide more efficient means to process work flow.
  • Create innovating products thru the best technologies and world standards, always searching flexibility and uniqueness to the project.

TECHNICAL SKILLS

Languages: Java (1.4-1.8),C++, SQL, HTML, XML,REST,SOAP, JavaScript, JSON, JQUERY,PHP, Python, VB,CSS

Database: Oracle, Microsoft SQL Server (MSSQL), MySQL

Backend Frameworks: Spring, Spring Boot, HibernateWeb Servers JBOSS 5-7, WAS, WebLogic, Apache, Tomcat, WordPress.

Server OS (Setup): Red Hat (CentOS), Open Suse, MacOSX, Windows

Frontend Technologies: JavaScript, JQuery, JQuery UI, HTML5, CSS3, AngularJS, Struts

Development Tools/Environment: Eclipse, IntellyJ, Qt Creator, Android Studio, Text Edit, GitHub Desktop, SVN, Toad, SQL, MSSQLVisual Studio, Notepad++

PROFESSIONAL EXPERIENCE

Confidential, Dallas, Texas

Java Architect

Responsibilities:

  • Project Planning, arrange of the customer project management tool, with times, deadlines and effort that would be required for each iteration, running on Agile methodologies.
  • Software Architecture, using UML to create the software workflows, developing documentation, Use Cases, and Requirements that would line up the software needs.
  • Database Design, using tools like workbench to create the model EER and the database specification, using normalization techniques.
  • Infrastructure preparation and Design, with the help of source control tools like GIT (GitHub) and SVN, additionally setting up and installing web servers (JBoss EAP), the most common it is installing by Terminal.
  • Deployed code onTomcatweb application server.
  • Micro services have been built using spring boot, Netflix OSS, spring cloud and deploying to AWS Cloud
  • UI/UX Developing and design, using JavaScript and CSS3 techniques, with the help of frameworks (JQuery)
  • Developed a User Account Management System for different services (chat, proxy, jabber, ftp), using technologies like Django, Python, MySQL.
  • Developed a Python program to migrate emails, contacts and passwords from MDaemon mail server to Postfix.
  • Front End Development, HTML5, HTML4 with responsive designs and adaptive.
  • Backend Development, CRUD Repository (Spring) and Hibernate.
  • Q&A Trough Requirements, Customer Histories, Use Cases & Wireframes

Environment: Java 1.8, SVN (Source Control), Oracle 10, Bower, Grunt, JavaScript, JSON, JQuery, Web Services SOAP or REST, AWS, HTML5, CSS 3, JBoss EAP 7, STS(IDE).

Confidential, MX

Java Leader

Responsibilities:

  • Implementation of Service for a Mexican bank that its target is manage the retired people money, the retired people were able to get their money in any supermarket checkout
  • Configured and built Spring MVC application onTomcatweb server.
  • Arrangements into proper modules to the Pin pads from the other banks were able to accept payments with the American Express chip card and.
  • Involved in implementation of two-way binding and Dependency injection and also written some custom Angular directives and filters to implement my own functionality
  • The entire development of electronic payments thru Cell phones
  • Project Planning, for each of the product developed, my team and i develop a synchronic plan to achieve the objectives, working trough sprints, and getting daily needs and status, we managed to combine a Scrum Methodology, with the agility.
  • Administered databases in MySQL, designed queries, views, triggers and functions to fetch data requested by different departments.
  • The process of creating a custom (Computed Reservation System (CRS)) involved the creation of the business layer, this required for me and my team the gathering, organization, the documentation, and prioritization of the features, defining which features will the system should and shouldn’t have.
  • In the booking engine we used techniques for UX/UI like responsive models, technologies like HTML 5/4, CSS 3/2, with the help of JQuery.
  • Developed software to filter mails for a Postfix server, using Python.
  • Create test cases to compare and select the web services, using Python with Selenium and JQuery.
  • Planning the development of new products for the Retail market

Environment: Java 1.4-1.6, HTML4/5, CSS 2/3, SVN (Version Control), JUnit Oracle/MSSQL, JavaScript, JBoss 5, STS.

Confidential

Technical Leader

Responsibilities:

  • Technical Leader In this project my role was manage a team of 5 developers
  • Planning and building modules for 7 types of trusts, manage assignments to the team and the tests with the customer area, managed version control
  • Lead the developer team, and carry out the migration all the first stage of the system from "Struts" to "Spring View" as well as was developed the system's next step. With the project planning, we were ready to distribute task, this process took me to discover each team member their hardest skills, and make them profitable on that, and administrative responsibilities, like managing outsource services, administration of infrastructure.
  • Administered databases in Oracle, designed queries, views, triggers and functions to fetch data requested by different departments.
  • As for backed, the amount of projects we developed each of those included a backend for administration,
  • In the booking engine we used techniques for UX/UI like responsive models, technologies like HTML 5/4, CSS 3/2, with the help of JQuery.
  • Planning the development of new products for the Banking area.
  • This project my responsibility was focused on backend, the Frontend development wasn’t part of my roles.

Environment: Java 1.6, Struts, Spring View, JavaScript, HTML4/5, CSS 2/3, Oracle, XML, SOAP J2EE

Confidential

Sr. Java Developer

Responsibilities:

  • Project Planning, arrange of the customer project management tool, with times, deadlines and effort that would be required for each iteration, running on agile methodologies.
  • Software Architecture, using UML to create the software workflows, developing documentation, Use Cases, and Requirements that would line up the software needs.
  • Database Design, using tools like workbench to create the model EER and the database specification, using normalization techniques.
  • UI/UX Developing and design, using JavaScript and CSS3 techniques, with the help of frameworks (JQuery)
  • Front End Development, HTML with responsive designs and adaptive.
  • Backend Development, CRUD Repository (spring) and Hibernate.
  • Q&A Trough Requirements, Customer Histories, Use Cases & Wireframes

Environment: Java 1.6, SVN (Source Control), Oracle, JavaScript, EJB, Web Services SOAP, HTML, CSS, WAS.

Confidential

Java Leader

Responsibilities:

  • Technical Leader In this project my role was manage a team of 5 developers
  • Planning and building modules for 7 types of trusts, manage assignments to the team and the tests with the customer area, managed version control
  • Lead the developer team, and carry out the migration all the first stage of the system from "Struts" to "Spring View" as well as was developed the system's next step. With the project planning, we were ready to distribute task, this process took me to discover each team member their hardest skills, and make them profitable on that, and administrative responsibilities, like managing outsource services, administration of infrastructure.
  • Administered databases in Oracle, designed queries, views, triggers and functions to fetch data requested by different departments.
  • As for backed, the amount of projects we developed each of those included a backend for administration,
  • In the booking engine we used techniques for UX/UI like responsive models, technologies like HTML 5/4, CSS 3/2, with the help of JQuery.
  • Planning the development of new products for the Banking area.
  • This project my responsibility was focused on backend, the Frontend development wasn’t part of my roles.

Environment: Java 1.6, Struts, Spring View, JavaScript, HTML4/5, CSS 2/3, Oracle, XML, SOAP J2EE

We'd love your feedback!