We provide IT Staff Augmentation Services!

Computer Application Designer/senior Java Lead Developer Resume

4.00/5 (Submit Your Rating)

OBJECTIVE:

To obtain a challenging contract position as Senior Java Developer / Tech lead / Architect.

SUMMARY:

More than eighteen years of professional software development and engineering using object - oriented tools and Agile methodologies (10+), software architect/designer experience including SOA and Microservices(7+) Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (SCJP) More than fifteen years of hands on Java experience, including 10+ years intensive J2EE development including architect and designer, Servlets / JSP/JSF, JAX-RS, JAX-WS and EJB 3, JPA 2, Spring, Hibernate. More than 10 years of hands on Web UI/UX experience using HTML5,JavaScript, Google Web Tool Kid (GWT) and AngularJS. More than 10 experience leading different sized (5+) teams of developers including working with off shore development and QA teams. More than 5 experience using Agile Practices & methodology, TDD, BDD and DDD.

PROFESSIONAL SKILLS:

LANGUAGES: Java (JDK 7), GO, Python, C/C++, SQL, XML / XSL, HTML5 / CSS / JavaScript / TypeScript

TECHNOLOGIES: JavaEE 7, Servlets / JSP, JSF, JAX-RS, JAX-WS, EJB3, JPA2, JDBC, Web Services, GWT Ajax, JQuery, Swing, JUnit, SOA, Microservices

APPLICATION SERVERS: IBM WebSphere, IBM WebSphere MQ, JBoss, Apache Tomcat, Jetty, Resin

FRAMEWORKS: Spring, Spring Boot, Hibernate, myBatis, AngularJS, NodeJS

SOFTWARE: IBM Rational Application Developer (RAD), SVN, GIT (with SonarQube), Hudson/Jenkins (with Findbugs and PMD), Docker, JIRA, Fiddler, JMeter

OPERATING SYSTEMS: Linux, AIX, Windows Server

DATABASES: Oracle, DB2, MySQL, PostgreSQL, NoSQL (MangoDB)

PROFESSIONAL EXPERIENCE:

Confidential

Computer Application Designer/Senior Java Lead Developer

Responsibilities:

  • Agree on high level solution.
  • Identify any gaps and open issues.
  • Integration points identified.
  • Technical Requirement Spec using Use case list.
  • Analyze and detail the specific technical requirements on the Wave3 E2E solution based on the signed-off Business Requirements.
  • Document that takes the business requirements and translates them to technical requirements
  • Interacted with business to gather project requirements and feedback
  • Get excellent knowledge of Confidential Wave 3 Eclipse project model and architecture.
  • Architected, Designed significan part of Microcroservice applications
  • Architected, Designed new web UI/UX application using AngularJS experience in implementing AngularJS best practices, in performance tuning web applications and in the development and implementation of Service Oriented Architecture process standards, procedures and guidelines using Agile methodology
  • Preparing Architecture, Design documentation
  • Lead off shore development team (20+)
  • Install and configure development, test and deployment environment servers
  • Develop, test and deploy the application to lab server

Confidential

Architect/Computer Application Designer/Senior Java Lead Developer

USED: Java 7, Java EE 6, IBM Websphere 7, Spring, MyBatis, Oracle 10g, JSF PrimeFaces GUI, JQuery.

Responsibilities:

  • Interacted with business analysts and customer support to gather project requirements and feedback
  • Excellent knowledge of OSAP applications processing
  • Preparing Technical Analyze, Design and Estimate documentation
  • Promote and proactively improve standards, processes, procedures and tools throughout the Software Development Life Cycle
  • Lead efforts to scope and prioritize design requirements to meet product requirements

Confidential

Architect/Computer Application Designer/Senior Java Lead Developer

USED: Service-Oriented Architectures, CentOS Linux, MySQL 5.5, JBoss 7, Core Java 7, Java EE 6, JBoss Tools, JBoss Developer Studio, SOA, REST Web Services (JAX-WS, JAX-RS), Hibernate v4, JPA2, Hadoop, HTML5, JavaScript, JQuery, Angular JS, Maven, Agile(Scrum), Jenkins

Responsibilities:

  • Interacted with business to gather project requirements and feedback
  • Get excellent knowledge of IMS Operations and Logistics
  • Architect, Design new computer application using experience in the development and implementation of Service Oriented Architecture process standards, procedures and guidelines using Agile methodology
  • Preparing Architecture, Design documentation
  • Install and configure development, test and deployment environment servers
  • Design of API for automated SIM provisioning
  • Design of API for supporting a refurbishment process
  • Develop, test and deploy the application to production server
  • Post production deployment support and bug fix
  • Promote and proactively improve standards, processes, procedures and tools throughout the Software Development LifeCycle
  • Lead development team (10+)

Confidential

Senior Java Lead Developer/Team Lead

USED: Redhat Linux, Oracle 11g, JBoss 6, Core Java Swing GUI, J2EE, Bugzilla, Hudson, SVN, Maven, Agile(Scrum)

Responsibilities:

  • Interacted with business analysts and customer support to gather project requirements and feedback
  • Excellent knowledge of retail or core banking processes to apply to the development and enhancement of a retail banking application
  • Experience in the development and implementation of financial process standards, procedures and guidelines to support product releases
  • Preparing Technical Analyze, Design and Estimate documentation
  • Promote and proactively improve standards, processes, procedures and tools throughout the Software Development Life Cycle
  • Lead efforts to scope and prioritize design requirements to meet product requirements
  • Lead development team (5+)

Confidential

Architect/Computer Application Designer/Senior Java Lead Developer /Tech Lead

USED: IBM iSeries, AS400 DB2, IBM WebSphere 6.1, IBM RAD 7, Java 6, J2EE, Spring, JDBC, Hadoop, GWT-Ajax GUI, MVP, GWT-platform, Smart GWT GUI, CVS

Responsibilities:

  • Interacted with business analysts and customer support to gather project requirements and feedback
  • Participated in planning of new architecture and features development
  • Develop application design, modules and class structure using Design Patterns
  • Optimize existing database queries and design new using JDBC and SQL
  • Built and finally tested releases before production deployments
  • Lead development team (5+)

Confidential

Architect/Computer Application Designer/Senior Java Lead Developer /Tech Lead

Responsibilities:

  • Conducted Joint Application Design sessions with the client to collect design requirements for the ACCIS application and reports
  • Created the Detailed Design Specifications for the project, which provides a comprehensive overview of the design of the automated ACCIS application
  • Designed, developed, and tested JasperReports templates for 16 reports, which define page layout specifications for ACCIS reports generated in pdf file format
  • Designed, developed, and tested Java server side application to extract data from database and generate Data Sorces for JasperReports templates for ACCIS reports generated in pdf file format
  • Created the Operations Manual, describing the procedures to build, install, maintain and troubleshoot the application
  • Interacted with business analysts and customer support to gather project requirements and feedback
  • Participated in planning of new architecture and features development
  • Develop application design, modules and class structure using Design Patterns
  • Design and database queries to prepare different reports on demand for Alberta Health using SQL and DB2 client.
  • Built and finally tested releases before production deployments

Confidential, Chicago, IL

Senior Consultant / Tech Lead

Responsibilities:

  • Interacted with business analysts and customer support to gather project requirements and feedback
  • Participated in planning of new architecture and features development
  • Leaded of development of GWT Ajax front end and significant part of EJB based business logic using Design Patterns
  • Developed servlets for GWT RPC calls based communication level, backed up with EJB
  • Leaded of built, deploy and finally test releases before deployments
  • Leaded of production deployment, maintenance and support

Confidential, Silver Spring, MD

Senior Consultant / Software Engineer

Responsibilities:

  • Interacted with business analysts and customer support to gather project requirements and feedback subject matter experts
  • Participated in planning of new features development
  • Developed a part of system concept
  • Developed significant part of EJB based business logic using Design Patterns
  • Developed servlets based communication level, backed up with EJB
  • Built and finally tested releases before deployments

Confidential, Washington, DC

Architect/Computer Application Designer/Senior Java Lead Developer /Tech Lead

Responsibilities:

  • Maintained and supported existing RFA software and networked broadcast IT systems.
  • Developed and maintained the existing digital audio systems and its web based access system, a real-time live audio stream server.
  • Developed web based billing and information system using J2EE.

USED: Linux, Windows, Core Java, J2EE, Struts, JBoss, MySQL

We'd love your feedback!