Lead/solution Architect Resume
SUMMARY
- Java/J2EE senior consultant with 14+ years of experience in IT services industry.
- Proficient in analyzing and translating business requirements to technical architecture and specifications.
- Excellent client handling skills and exposure to strong processes enabling organization to consistently meet and enhance customer satisfaction.
- Experience working in multiple projects Confidential same time with challenging deadlines.
- Proficient in object - oriented analysis, design and development skills using Java Design Pattern, Java best practices and UML modeling.
- Strong experience in Core Java, Spring, Hibernate, REST Web Services, SOAP, J2EE technologies which involves JDBC, Servlets, JSP, XML, EJB etc.
- Hands on experience with various Application and Web Servers (Web Logic, Tomcat, JBoss)
- Experience working with databases like MySQL, Oracle and NoSQL like Cassandra. Good noledge in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
- Experience with various tools like Wireshark, SoapUI, Firebug, Jenkins
- Experience with REST API Management solutions like Kong
- Experience in Microservices with Sprint Boot and Docker, Docker EE (UCP, DTR).
TECHNICAL SKILLS
IT/Web technologies: JAVA 1.8, J2EE, Spring, Spring Boot, Docker, REST/SOAP Web Services,JPA/Hibernate, Struts, Apache Camel, Apache ServiceMix, karaf, CXF, PHP, Tomcat, WebLogic, JBoss, Amazon EC2, PL/SQL, JAXB, JSP, AngularJS, Linux, Splunk
Architectures: Microservices, SOA, MVC, Design Patterns
Build and Deployment: Jenkins, ANT, Maven, GIT, RTC
Other Skills: Junit, Jasper Reports, iReport, JFreeChart, JIRA, Code Collaborator, Sonar, Visio, UML, Sonatype Nexus, Fuse ESB, Jersey
Database Skills: MySQL, Oracle, Cassandra
PROFESSIONAL EXPERIENCE
Confidential
Lead/Solution Architect
Responsibilities:
- Managing both onshore and offshore development team.
- Designed and developed teh API Gateway and Provisioning Platform using Java, Apache Camel, CXF, Spring and JPA.
- Leading teh team to implement Microservices architecture using Spring Boot and Docker.
- Configured many Jobs in Jenkins to integrate teh CI/CD flow including auto builds, deployment, test and publish.
- Preparing high level and low level design documents
- Evaluate new and recent technologies to be used for teh project
- Implement and maintain development best practices
- Debugging and fixing issues in live production systems
- Involved in code analysis and code reviews
- Performance testing, analysis and providing solutions.
- Ownership of various product releases
- Validation and Production support
Confidential
Technical Lead
Responsibilities:
- Lead a team of 16 developers and successfully delivered all teh modules.
- Development of core modules using Java/JEE and REST web services
- Designed and developed teh UMS Interoperability and Migration framework.
- Integration lead for UMS and Audio codes Media Gateway provisioning
- Worked Confidential onsite with teh architect team, developing and reviewing high level architecture documents.
- Created functional specification and wireframes for teh entire UMS application.
- High level estimation and defining project scope.
- Working closely with client managers and other cross functional team
Confidential
Tech Lead, Onsite Technical Coordinator
Responsibilities:
- Worked as onsite technical coordinator, interacting and coordinating teams of three different geographical locations.
- Responsible for preparing Iteration plan and scope for teh project, monitoring teh progress of deliverables while identifying and handling risks.
- Responsible for interacting with different teams Confidential client location, clarifying teh requirements from operations and product management, analyzing them, calculate teh effort estimates and further helping offshore team to implement teh same.
- Responsible for calculating estimates using use case point method for all teh new requirements Confidential client side.
- Designed and developed xMenu, and xReport frameworks for teh project.
- While Confidential offshore, leading two different teams Confidential teh same time, one for flex-php and another for Java with a total of 14 developers.
Confidential
Team Lead
Responsibilities:
- Working as onsite coordinator for integration of SysView with MAXaccess 1000 product.
- Managing and mentoring a team of 4 developers.
- Designed and developed teh SysView NGST deployment framework using Java, Struts.
- Responsible for preparing Functional Specs and Design Documents.
Confidential
Analyst, Developer
Responsibilities:
- Responsible for developing teh prototype, preparing Design Documents.
- Developing teh system using Java, Struts, Hibernate, Tomcat and SQL Server.
- Worked Confidential client side to integrate teh system and providing production support.
Confidential
Developer
Responsibilities:
- Worked in FINANCE module as lead Java Programmer in teh team.
- Responsible for preparing Design Documents.
- Development using Java, J2EE (EJB), Hibernate and Swing.
- WebLogic administration
Confidential
Developer / Configuration Manager
Responsibilities:
- Was responsible for providing on-time support to teh System running Live across 60 different locations in UK.
- Solved many Framework related issues.
- Analyzed and fixed critical defects in short time periods.
- Maintaining and enhancing teh system in Java, J2EE and Struts framework.
Confidential
Developer / Analyst
Responsibilities:
- Designed, developed and delivered teh product on time and within teh budget with limited number of resources.
- Successfully integrated teh product with other back office systems.
Confidential
Developer
Responsibilities:
- Worked in teh entire project life cycle and involved in teh Core Development team as a Programmer.
- Was responsible for developing teh system using Java, J2EE and Struts framework.
- Creating various reports using Crystal Reports.
- Was responsible for writing stored procedures in SQL Server 2000.
