Consultant/lead Developer Resume
SUMMARY
- 14 + years of IT experience in developing web, client/server, SOA and ESB based applications with Java/JEE technologies, ESB product suite in Investment/Consumer Banking, Telecommunication, Insurance, Logistics domains.
- Application architect, design, development, framework architecture, proposal, prototyping, client integration ofJava/JEEBusiness applications, Web - based and n-tier applications using core technologies -Java, Spring stack, REST, SOAP, SOA, micro services including ESB integration.
- Proven experience in Spring Framework stack like IOC, Spring MVC, Spring JDBC, Spring Batch, Spring Data, Spring Integration.
- Sound Experience using Object Relational Mapping (ORM) tools with Hibernate and JPA.
- Great work experience in development, deployment and troubleshooting Web based, SOA, ESB enterprise-based applications on Windows, UNIX and Linux platforms.
- Extensively involved in architect, design, developing web-services using REST, SOAP, WSDL and Apache AXIS2, CXF, UDDI, JAX-RS JAX-WS, JAX-B.
- Good knowledge of SOA, ESB/EAI and Micro Services patterns.
- Strong experienced in architecting Business integration projects across various platforms/ environments and delivery channels using SOA, ESB, BPM (Business Process Management).
- Specialization in Enterprise application Integration (EAI) Project design, development, deployment, engineering/administration in ESB product suite (Mule, TIBCO)
- Sound experience in engineering and deployment on various application servers including Tomcat, Web logic, JBOSS and WebSphere.
- Experienced in designing, configuring and deploying Amazon Web Services (AWS) for a multitude of applications utilizing theAWSstack focusing on high-availability, fault tolerance, and scaling.
- Good Experience on Quality Control, JIRA, Tracking the tickets like accepting the tickets/defects, Reviewing Code and closing the tickets etc.
- Strong work experience in RDBMS such as Oracle including PL/SQL, Stored Procedures, packages and performance tuning, query optimization.
- Excellent project leader ship, development, administration as well as support experience with high-level effective communication skills.
- Worked extensively in areas of integration strategies among heterogeneous systems from the analysis/design perspective until the implementation.
- A Self-motivated and quick learner who is willing to adapt to new challenges & technologies.
- Possess excellent communication and interpersonal skills with strong aptitude towards learning new technologies.
TECHNICAL SKILLS
Languages: Java 1.8
Operating Systems: Linux, UNIX/HP/, Solaris, Windows 10
Scripting Languages: Java Script, Angular, UNIX Shell Script.
J2EE Technologies: Servlets, JSP, EJB, RMI, JNDI, JDBC, JMS
XML Technologies: XML, XSLT, XSD, JAXB, SAX, DOM, XPATH
IDE/Tools: Eclipse, RAD, TOAD, PL/SQL Developer, JMX, Jmeter, AnyPoint Studio.
RDBMS: Oracle, SQL, PL/SQL, MySQL, DB2
DevOps: Jenkins, Bamboo, GIT/SVN, Bitbucket, Gradle, Docker, JIRA, Ansible, Maven
Frameworks: Spring/Spring Boot stack, JPA, Hibernate, GWT, Struts
EAI/Messaging: Mule ESB, TIBCO AMX Business Works (4.x-5.x), Integration Manager (4.x-5.x), Business Events (3.x-5.x), Active Space, TIBCO Admin 5.x, Hawk 4.x, Inconcert, Adapters (MQ, ADB, File), EMS (4.x-6.x), Rendezvous (6.x-8.x), IBM MQ Series, Spotfire.
Web/Application Servers: Tomcat, WebLogic, WebSphere, JBOSS
SOA: REST, SOAP, WSDL, UDDI, Axis2, CXF
Virtualization Tools: LISA
Version Controls Used: CVS Clear case, PVCS Dimensions, XML Canon, SVN, Perforce
PROFESSIONAL EXPERIENCE
Confidential
Consultant/Lead Developer
Responsibilities:
- Involved in design, development for end-to-end applications.
- Actively involved integrate REST Inbound/Outbound data flows E2E systems.
- Design, develop and consuming Restful Web services for company, parts, shipment and CCI.
- Utilized integration technologies such as JSON, REST Web Services and Swagger APIs to develop the customer needs.
- Spring Batch to fetch records push to API application and runs these batch jobs periodically.
- Used microservice architecture with spring-boot based services interact thru combination of REST and apache Camel.
- Spring batch used at each stage for read/process/write phases of a job
- Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub andAWS.
- Created UI interface using HTML and CSS, Bootstrap and Angular.
- Responsible for code review, bug fixing, testing, documenting and implementation.