We provide IT Staff Augmentation Services!

Java/soa Architect, Senior Developer Resume

PROFILE SUMMARY:

  • 10+ years of experience in SOA, Micro Service, JAVA/JEE, SOAP, REST, EAI, MOM, BPEL.
  • Exposure into the whole SDLC phases.
  • Full Stack Engineer.
  • 4+ years of experience as Java Architect.
  • 7+ years of experience in Team Management.
  • 8+ years of experience working on Agile methodology & Product Development including R&D.
  • Develop algorithms & design solutions using powerful data structures to achieve optimal results.
  • Good Hands on experience in Delivering end to end projects.
  • Been involved in Requirements gathering and analysis, System Architecture, Design, Development, Enterprise Integration, Unit testing, Integration testing, Deployment and System testing.
  • Have worked with companies like Oracle, Confidential, Confidential .
  • Have worked with clients from business sectors in Travel & Transportation (Airline, Cruise), HealthCare, CRM, Retail, and Insurance.
  • Individual Contributor - Java, SOA Architect/Senior Developer; Technofunctional Consultant.
  • Full Stack Developer - Experience in programming of Server/UI components.
  • Understand the client business needs, suggest, design & implement the best possible solution.
  • Good exposure on design and development of enterprise software and Web projects using SOA, JAVA/JEE technologies, Web Services (SOAP/REST), XML, Enterprise Service Bus (ESB), Micro Services, Oracle Data Integrator, BPEL, Weblogic.
  • Data modeling, SQL Tuning.
  • Good communication skills, interpersonal skills, self-motivated, quick learner, team player.

CORE COMPETENCIES:

Industry competencies: Automotive, Travel & Transportation (Airline, Cruise), HealthCare, CRM, Retail, Insurance.

Product competencies: SOA, Java, JEE, Web Services (SOAP/REST), ESB, ODI, BPEL, Weblogic.

Process competencies: Software architecture, design & development. Project Management, Team Management.

TECHNICAL SKILLS:

Languages: Java/J2EE, Python, SQL, PL/SQL

J2EE Technologies: Servlet, JSP, JDBC, RMI, JMS, JMX, JNI, Web Services (SOAP, REST), XML, OOAD, UML, WS Security, JAAS, Algorithms & Data Structures Design

Web Frameworks: Spring, Spring Boot, Hibernate, JPA, Apache CXF, MyBatis

Middleware: SOA, Oracle Data Integrator, Oracle Service Bus (OSB), Oracle Service Registry (OSR), BPEL, Enterprise Application Integration (EAI), Apache ActiveMQ, Apache Camel, AWS Webservices, Apache Camel, Apigee, Kafka, JWT Security

Application and Web Server: Weblogic, Tomcat, JBoss, Apache App Server

Database: Oracle, MySQL, MongoDB, Cassandra

IDE: Eclipse, JDeveloper

Build Tools: Maven, Ant

Continuous Integration: Jenkins

Version Control: SVN, ClearCase, CVS, GIT

Operating systems: Windows, Linux, UNIX

Others: Oracle BI Templates, Velocity Templates, Dozer Mappings, JIBX Mappings, JAXB, Html, JavaScript, JSON, Ajax, JQuery, Jasper Reports, Angular JS, XSLT, Junit, JMeter

PROFESSIONAL EXPERIENCE:

Confidential

Java/SOA Architect, Senior Developer

Technology: SOA, Java, JEE, Web Services (SOAP, REST), ESB (Oracle Service Bus), XML, JSONApigee, XSLT, Spring, Hibernate, JPA, Maven, SVN, JMS, Weblogic, Python, Apache/Tomcat, Oracle 12g, PL/SQL, Eclipse, Python

Responsibilities:

  • Building a SaaS based Payroll Management system (multi-tenant) that will be used by all the Establishments in Saudi Arabia for running Payroll related activities.
  • Work closely with customer Enterprise Architect & Develop application and technology architectures with Enterprise Architecture standards including Security Architecture.
  • Produces detailed Business Architecture, component specifications and translates these into detailed designs for implementation with real time integration, high availability, scalability and performance using SOA, Micro service Architecture.
  • Develop algorithms & design solutions using powerful data structures to achieve optimal results.
  • Lead Full Stack Developer, Data modeling.
  • Assists management to ensure that appropriate technical resources are made available.
  • Data migration strategy design, implementation needed for the migration of the existing custom application to Oracle Fusion.
  • Part of Reverse Engineering and involved in analyzing the current interfaces, and data communication methodologies (client-server) in the existing platform.
  • Work with customer product team, internal business analysts in requirements gathering.
  • Design & implement an Analytical solution which shows the real time analytical data of all the social insurance data in the country. This will be integrated with the new solution.
  • Build PoC, Design software components based on SOA, Micro Service system.
  • Prepare technical architecture, HLD, LLD, development standards & guidelines.
  • Review design artefacts, LLD from peer teams, mentor the development team.

Confidential

Java Architect, Senior Developer

Technology: Java, J2EE, Web Services (SOAP, REST), Oracle Service Bus, XML, JSONAngular JS, HTML 5, XSLT, Spring, Hibernate, JPA, Maven, Accurev, JMS, Weblogic, Python, Apache/Tomcat, MS SQL, PL/SQL, Spring Boot, Eclipse, MongoDB

Responsibilities:

  • New application on SPA/Rest APIs to be used by Patient/Hospital/other proxy users to access and view the Patient related information to achieve the Meaningful use standard raised by the US Govt, as per HL7 standards. (Single Page Apps/Micro Service solution)
  • Working on the Analytical solution which will be integrated with the MSBI system to provide Clinical/Patient related data mining information, to be used by Clinical providers, inter-operability supported organizations.
  • Develop algorithms & design solutions using powerful data structures to achieve optimal results.
  • Migration of the C++ backend system to SOA based Java Micro Service.
  • Migrate identified Business Transactions from Synchronous to Asynchronous mode - via API, MoM Implementation.
  • Caching solution on MongoDB.
  • Lead Full Stack Developer.
  • Migration of Weblogic Application server to Tomcat.

Confidential

Java Architect, Consultant, Senior Developer

Technology: Java, J2EE, Web Services (SOAP, REST), Oracle Service Bus, XML, JSONAngular JS, HTML 5, XSLT, Spring, Hibernate, JPA, Maven, SVN, JMS, Weblogic, Python, Apache/Tomcat, Oracle 12c, PL/SQL, Eclipse, Apache Camel

Responsibilities:

  • Involved in Development of the migration of legacy systems to Java systems (SOA architecture) using Java, Rest WS, JPA, and Hibernate.
  • Design and implement SOA based service components based on Micro-services architecture.
  • Design and development of a new in-house Product: Customization available dynamic Service Monitoring System using Java, SOA, Rest WS. This uses Cassandra to store the data, since it needs to manage high availability without compromising performance.
  • Develop algorithms & design solutions using powerful data structures to achieve optimal results.
  • Single-Page Application development which consumes third-party services and in-houses services using Angular JS, Html.
  • EAI using Spring Integration, Weblogic, MoM (message-oriented middleware).
  • Design and implement a new Data Analytics module (Store sales data) with input machine/transaction data - SQL to pull data from databases, visualize and analyze this data using Python and Matplotlib.
  • Design & Implement tools for Development, Deployment, and Release processes.
  • Include in the High level Design of the new systems.
  • Include in the low level design of the SOA based service modules.
  • Development of top level components which communicates to dependent systems, and integration of the dependent modules.
  • Engineering lead, Coding, Code Review.
  • Weblogic Configuration and Deployment, Integration using OSB.

Confidential

Java Architect, Consultant, Senior Developer

Technology: SOA, OOAD, Java, J2EE, Web Services (REST), XML, JSON, Angular JSHTML 5, Spring, Hibernate, JPA, Maven, SVN, JMS, Weblogic, Active MQ, Oracle, Eclipse, EAI, OSB.

Responsibilities:

  • PoC to migrate the MVC system to SOA/SPA systems in multiple phases - first changing the Architecture to fit in the current monolithic system, and then to split the services based on SOA/Micro Services Architecture.
  • Architect and Design the existing MVC based application to SOA based Service and User Interface based on SPA.
  • Migrate identified Business Transactions from Synchronous to Asynchronous mode - via API, Middleware, MoM Implementation.
  • PoC to migrate the existing Enterprise business software on EJB to Spring Container.

Confidential

SOA Architect, Project Lead, Developer

Technology: Java, J2EE, SOAP, REST, Oracle Service Bus, XML, JSON, Spring, HibernateJavaScript, HTML 5, JPA, MongoDB, Maven, SVN, Weblogic, Apache/TomcatOracle 11g, Eclipse

Responsibilities:

  • Involved in Development of Pricing module using Java, Spring, SOAP/Rest WS, Maven, JPA, and Hibernate.
  • Member of the Technical Architect team of the product.
  • Design SOA based service components.
  • EAI using Apache Active MQ.
  • Include in the High level Design of the product.
  • Include in the low level design of the SOA based service modules.
  • Master Data Cache implementation using Mongo DB.
  • Design & Implement tools for Development, Deployment, and Release processes.
  • Engineering lead.
  • Handling the development of Price Management module.
  • Coding, Code Review.

Confidential

Technical Lead, Senior Applications Developer

Technology: Java, J2EE, Web Services (SOAP,REST), Oracle Service Bus, JavaScript, XMLC++, OSB, Ant, ClearCase, Weblogic 11g, Siebel 7, Oracle 11g, MySQLJDeveloper, Visual Studio

Responsibilities:

  • Involved in the design of the new service components to include in the DMS product.
  • Involved in analyzing the application and involved in the proposed migration of the server side components of the application to JEE technology.
  • Involved in the server layer implementation of the DMS product using Java, SOAP, REST WS, and Oracle.
  • Handles the tasks from the modules - Forecasts & Opportunities, and works on the bug fixes in these 2 modules in CRM OD.
  • Involved in the Web Services layer implementation of the current application, which helps to consume information related to the Forecast module using JAX-WS.
  • Technical Lead of the development team.
  • Involved in Unit testing.
  • Coding, Code Review, Bug Fixing.
  • Involved in the Integration of the system with web services and OSB, deployment of the application and the OSB, exposing SaaS based web services via Oracle Service Registry (OSR).

Confidential

Technical Lead, Senior Developer

Technology: Java, J2EE, Web Services (SOAP, REST), Oracle Service Bus, Spring, HibernateJPA, JibX, Dozer, XML, Maven, SVN, Weblogic11g, Oracle 10g, Eclipse Team Size: 25 members

Responsibilities:

  • Involved in designing the components, Data modeling.
  • Involved in service implementation and unit testing.
  • Implementing the Ticketing module which deals with different functionalities comes under the new Ticket generation.
  • Technical lead of a development team of 9 members.
  • Coding, Code Review, Bug Fixing.
  • Integration of the system with dependent services, OSB
  • Deployment of the service, OSB.

Confidential

Team Lead, Senior Developer

Technology: Java, J2EE, Web Services (REST), Spring, Velocity Templates, XML, JSONJavaScript, JSP, JSTL, memCache, Ant, SVN, Apache/Tomcat, Oracle 11g, Eclipse Team Size: 35 members

Responsibilities:

  • Worked at Client location at ClearTrip office and handled the B2B module.
  • Involved in implementing the service side components, Unit testing.
  • Involved in integration of dependent modules via REST Web Services.
  • Development lead of the team of 6 members.
  • Coding, Code Review, Bug Fixing.
  • Fixing Bugs from B2B and dependent modules.
  • Involved in implementing enhancements in the B2B module.

Hire Now