Java Applications Developer/architect Resume
SUMMARY:
A Seasoned IT professional with over 17 years of Industry experience, skilled in designing innovative business solutions and has proven architectural expertise in enterprise integrations. Successful track record working with clients and stakeholders in developing new architecture framework that aligns to the strategy, processes and goals. Experienced in establishing best practices and guidelines for selecting, developing, and implementing information systems within the enterprise. In - depth knowledge of process orchestrations in OSS/BSS domain.
TECHNICAL SKILLS:
Technologies: J2EE, Angular 2, JSF, Spring MVC, JPA, EJB, Active-MQ, JMS, REST Services, HTML, AJAX, XML, UML, Mule ESB, Elastic search
Servers: Apache Webserver, Tomcat, JBOSS EAP 6.4 and WebLogic
Database: MYSQL, Oracle, DB2 and Neo4J
OS: Solaris, Linux and Windows
Reporting tools: Jasper, Crystal reports
PROFESSIONAL EXPERIENCE:
Confidential
Java Applications Developer/Architect
Responsibilities:
- Architected and developed application modules for J2EE based web-applications using EJB 3 and JPA2.0.
- Provided expertise for Overall Solution Design that includes end-to-end Process Flow, Interface communication and persistence for applications using various UI technologies such as Prime faces, Angular 2 and Spring MVC.
- Designed, developed and configured BI reports using Tibco tools.
Confidential
Architect - Technology
Responsibilities:
- Solution Architect for Digital transformation for Singtel and Optus using AEM. Engaged with the Customer and analyzed business problems and determine solutions to achieve business goals. Gathered all detail requirements and use-cases and formulated design documentation.
- Demonstrated expertise in Application Integration, SOA & Message Oriented Middleware architecture solutions.
- Lead Integration Architect for medical tourism using Mule ESB. Proficient in configuring Information Servers for High Availability and Disaster Recovery. Expertise in technical architecture and Capacity planning.
- Architected interface capabilities between Neo4J and Siebel used during campaign management.
- Execute multiple proof of concepts for enterprise capabilities for building business case for efficiency.
- Performed design reviews across the board and maintained reference architectures for various capabilities.
Confidential
Senior Architect / Tech-Manager
Responsibilities:
- Collaborated with all the stake holders of the project and with business teams in vetting out requirements.
- Designed reusable components for Quote & Order management platform used in ordering long haul and cloud based telecom products. Worked on multiple interfaces, interface communications and process orchestrations.
- Architected and delivered new Orchestration process for enterprise application as result of Systems consolidation and transformation effort for cloud-based telecom products.
- Performed a Techno-Manager role. Created governable roadmaps; led a team of 19 people and managed delivery, coordinated and defined the scope of daily activities.
- Effectively prioritized and managed complex assignments.
Confidential
Technical Lead
Responsibilities:
- Developed and maintained web application built using JAVA/J2EE with integrations to multiple sub-systems for enterprise ordering platform.
- Implemented database based XML generation to downstream systems for easy scalability, maintainability and for quick turn-around time while performing diagnostics.
- Served as a subject matter expert and mentored team of 6 members. Conduct code reviews to maintain quality of code.
Confidential
Senior Analyst
Responsibilities:
- Was responsible for development and maintenance of the Back-Office systems interface in enterprise ordering for enterprise telecom products for the north-eastern region. Assisted skill based routing modules for fall-out orders.
- Developed high quality code and designed reusable components utilizing standard frameworks.
Confidential
Programmer Analyst/Lead
Responsibilities:
- Managed and delivered maintenance solutions and supported end-of-day processes of the Java based core banking solution. Resolved any issues with quick turn arounds. Performed DBA activities.
- Owned and managed the reporting framework and helped resolve any issues. Led a team of 6 people. Provided leadership and mentored them. Provided guidance towards problem resolution.
Confidential
Software Developer
Responsibilities:
- Developed and maintained modules of the Java based core banking application.
- Created customized business reports and was fully responsible for managing and publishing them across all environments for the middle-eastern countries.
Confidential
Programmer
Responsibilities:
- Designed the User interface and developed reusable components for financial application.
- Generated reports. Wrote WSH scripts and shell scripts for automating windows and Unix tasks.