We provide IT Staff Augmentation Services!

Resume

5.00/5 (Submit Your Rating)

Software, DevelopeR

SUMMARY:

  • A dynamic professional with 5.8 years of experience in Software Development of middleware and enterprise applications.
  • Experience in Financial and insurance domains.
  • Expertise and Hands on experience on wide range of technologies like Spring, Spring Boot, Web Services (SOAP/REST services), JAVA, J2EE, XML, XSD, XSLT etc.
  • Experienced in producing and consuming REST Web Services using Spring rest and Jersey, JAX - RS.
  • Hands on experience in implementing Applications using Java 8 concepts such as Lambda Expressions, Functional Interfaces, streams.
  • Experienced in persistence framework like Hibernate/JPA for mapping java classes with database using HQL
  • Worked with different tools such as POSTMAN and SOAPUI for testing SOAP and RESTFUL web services.
  • Knowledge on Micro Services architecture and Kafka messsage streaming.
  • Basic Knowledge on AWS cloud platform.
  • Experience in building jobs in Jenkins for continuous integration of end to end automated build and deployments and configured SonarQube to manage source code quality.
  • Experience in translating stakeholder requirements into various documentation deliverables such as functional specifications, use cases etc.
  • Exceptional knowledge of implementing a Service Oriented Architecture (SOA) utilizing WebSphere Integration Developer (WID) running on WebSphere Process Server (WPS).
  • Ability to design and code BPELs, Compensation, fault handling, Synchronous/Asynchronous processes, various Binding types, Human tasks and Mediation flows.
  • Experienced in developing Web Services/WSDL, bindings to exchange information as part of the process flow.
  • Experienced in designing solutions capable of handling large data (business objects).
  • Exposure to Waterfall & Agile development methodologies.
  • Well versed with complete Life Cycle Development process which includes Designing, Developing, Testing and Implementation.
  • Highly motivated and team spirited individual with passion for learning and has capability to meet deadlines in a fast-paced environment

TECHNICAL SKILLS:

Technologies & Frameworks: C, C++, Java, J2EE, Spring, Spring Boot, Micro Services, JDBC, SQL, PL/SQL, HTML, XML, XSLT, XSD, JSON, JPA, Hibernate, Spring Data, Eclipse, IBM WID, Junit, Cucumber, Mockito, kafka

Web services: Restful JAX-RS, WSDL, JAXB

Databases: Mongo, Oracle, MySQL

Web Servers: IBM WebSphere Process Server, Apache Tomcat, Jboss

Version/Build Tools: SVN, Git, IBM ClearCase, Maven, Jenkins

Bug Tracking Tools: HP Quality Centre

Methodologies: Agile, Water-Fall

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Environment: Java, Spring, Spring Boot, Restful webservices, Postman, XML, JSON, JBoss, MongoDB, Jenkins, Git

Responsibilities:

  • Involved in requirement analysis, design, implementation and testing phases of Software Development Life Cycle
  • Building application components using Spring Framework.
  • Used Spring Boot for autoconfiguration and Spring Rest for designing Restful Webservices.
  • Worked on connecting orchestration flows using spring Integration Framework.
  • Involved in implementing large request and response Xml and Json files to send to different services such as PE, UW,ACE,RW,CRA.
  • Implemented Rest webservices to consume and produce data to interact with third party applications using Spring rest.
  • Used XML and JSON for transferring and retrieving data between different applications.
  • Used MongoDB to save and retrieve the Data.
  • Configured SonarQube setup for code quality inspection.
  • Written Junit test cases and used Postman for testing the application.
  • Automated build process through build tool Maven.

Confidential

Software Developer

Environment: Java, Spring, Hibernate, Restful webservices, soap UI, XML, JSON,Apache Tomcat

Responsibilities:

  • Involved in requirement analysis, design, implementation and testing phases of Software Development Life Cycle
  • Implemented Rest webservices to consume and produce data to interact with third party applications using jersy framework.
  • Used XML and JSON for transferring and retrieving data between different applications.
  • Implemented persistence layer using Hibernate and JPA annotations.
  • Written Junit test cases and used Soap UI for testing the application.
  • Worked on bug fixes and code changes.
  • Automated build process through build tool Maven.

Confidential

Software Developer

Environment: IBM WID 6.1.2, Java, WebSphere Process Server, Xslt and IBM Clear Case

Responsibilities:

  • Performing requirement analysis and identifying the gaps in requirements.
  • Providing effort estimations required for entire development process.
  • Participated in architecture decisions and design discussions.
  • Application owner of OHE (Order Handling Engine).
  • Provided WPS design and development support for PTE(Product Translation Engine) application.
  • Implemented java components and configured JNDI, Queues as a part of development.
  • Preparing the technical design document based on the functional requirements.
  • Identifying the impact of code changes for developing new enhancements and defect fixes.
  • Developing the code for new functionalities.
  • Having strong experience in preparing build for deploying the code in different regions.
  • Preparing and execution of test cases for unit testing.
  • Maintenance support for all the changes implemented in production.

Confidential

Software Developer

Environment: Websphere Integration Developer 6.0.2,Java, Websphere Process Server

Responsibilities:

  • Part of the SOA development team.
  • Understanding the SOA architecture and functional requirements
  • Involved in preparing Service Contract and DPD's for the AE process
  • Involved in coding, compiling and testing the modules.
  • Preparing build for deploying code in various regions.
  • Preparing the test cases for unit testing and Integration testing.

We'd love your feedback!