Application Architect Resume
SUMMARY
- Over 12+ years’ experience in developing multi - tier, scalable web applications across Healthcare, Banking, Hospitality, retail and manufacturing domain.
- Extensive knowledge in all stages of Software Development life cycle i.e. Design, Development, and Production Support.
- Currently Performing Application Architect role.
- Experience in performance improvement related activity using Jprofiler and other tools.
- Programming languages and technologies used: JAVA, Spring Framework, Spring MVC, Spring Batch, Spring Security, Spring Boot, AngularJs, Mocha, chai, Gulp, Hibernate, Struts, J2EE, Servlet, JSP, JSTL, SOAP Webservices, Rest Webservices, Xwork, WNG,WURFL, Sonar, Hudson, GWT, JDBC, Oracle, SVN, VSS, ANT, Maven, Activity, XML, XSLT, Xquery, Xpath.
- Good Experience in MicroServices with spring boot.
- Experience in using Jakarta Apache frameworks like Struts, JUnit and Log4J.
- Extensive experience in Agile Methodology.
- Extensive experience in Healthcare domain.
- Conceptual knowledge of AWS.
TECHNICAL SKILLS
J2EE and Web: Java, J2EE, JSP, Servlet, JDBC, Web-services, Karma, Node Js, Gulp, hazelcast, XSLT
Frameworks: Spring Boot, Spring MVC, AngularJs 1.5, Angular 7, Struts, Xwork, Junit, Hibernate, Batis, JPA, Apache CXF, Apache FOP, OAuth
Middle-Ware: JMS, Apache Kafka
Application Servers: IBM WebSphere, Tomcat, JBoss, Web logic
IDE & Tools: Eclipse IDE, Intelli-J IDEA, Maven, Jprofiler, Toad, DB Visualizer, Sonar, Hudson, HP Quality center, Team Viewer, Secure CRT, Crucible, Mingle, RTC, Splunk, Jira, Version One
Databases: Oracle 10g,11g,&12c, DB2, MySQL
Version Control Systems: GIT, SVN, CVS
Build Tools: Maven, Gradle, Jenkins
Hardware / Platforms: Windows, Unix
PROFESSIONAL EXPERIENCE
Confidential
Application Architect
Responsibilities:
- Consult with product owner, leadership and other service partner to identify business needs in order to propose appropriate technical solution.
- Designed over all architecture for PTD system.
- Designed the data model based on business requirement.
- Developed spring batch Jobs for batch processing based on different requirement.
- Expose the business components as REST full service.
- Implemented basic spring security for API.
- Create architectural flow diagrams covering all interfaces
- Following Agile methodologies for the Development
- Involved in sprint planning for the project.
Confidential
Application Architect
Responsibilities:
- Analyzed the business requirements and identified the impact to the existing process due to the decommission of BPM system.
- Designed over all architecture for New MyTask system.
- Designed the data model based on new backend and frontend requirement.
- Implemented the communication Interface between New MyTask system and WMB so that system can process request received from WMB.
- Developed spring batch Jobs for batch processing based on different file types.
- Implemented spring batch tasklet to trigger the validation.
- Implemented the Data access layer between business logic (service layer) and database.
- Created Rest API so that GUI component can interact with backend process system.
- Used Spring Security extensively to prevent SQL Injection, XSS and CSRF.
- Implemented the PIE chart report page.
- Create architectural flow diagrams covering all interfaces
- Following Agile methodologies for the Development
- Involved in sprint planning for the project.