We provide IT Staff Augmentation Services!

Application Developer Resume

5.00/5 (Submit Your Rating)

St Paul, MN

SUMMARY

  • Around 4 years of professional experience in teh software development using Java/J2EE, and DB2/Oracle.
  • Expertise in developing RESTful services using Spring/Spring Boot, Jersey.
  • Experience in messaging service using JMS, Active queue, IBM MQ.
  • Experience in designing and developing application using Elasticsearch ELK stack.
  • Expertise in Application Servers IBM WebSphere Application Server, Apache Tomcat.
  • Experience in developing application front - end systems with JavaScript, jQuery, Bootstrap, Angular 2, HTML5, CSS3.
  • Experience in working with databases like Oracle 10/11g, DB2, SQL Server, MySQL.
  • Experience in Integrated Development tools IBM RAD, Eclipse, IntelliJ IDEA.
  • Experience in developing Object Relational Mapping using Hibernate/JPA and Oracle/DB2.
  • Experience in J2EE design patterns and MVC architecture.
  • Well-versed with Java 8 features like Lambda Expressions, Functional Interfaces, and Stream API.
  • Proficient in Frameworks like JSF, Spring, Hibernate.
  • Experience in working with microservices architecture.
  • Experience in debugging teh applications and Unit/Integration Testing teh application using JUnit, and EasyMock/Spring Test/Mockito.
  • Deft in all phases of teh SDLC (Software Development Life Cycle), right from requirement gathering & analysis to system study, design, development, coding, documentation and smooth implementation.
  • Experience in Documenting teh Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements.
  • Experience using Maven and Ant as build tools for teh building of deployable artifacts (JAR, WAR & EAR) from source code.
  • Well-versed in software development practices like design patterns, annotations, generics etc.
  • Experience in UNIX shell scripting, Ant script development to perform teh builds.
  • Sound understanding of using AGILE software development methodology like Test-Driven Development and Pair Programming.
  • Proficient in using Aspect Oriented Programming (AOP) in Java Application using Spring AOP and AspectJ.
  • Team management skills with ability to mentor, train, troubleshoot and motivate teams to complete projects meeting specifications and deadlines.

TECHNICAL SKILLS

Programming: Java, Python, R, PHP, C/C++, ESQL

Frameworks: Spring, Springboot, hibernateWeb Development Javascript, HTML/HTML5, Bootstrap, JQuery, Angular, CSS, AJAX

Visualization: Highcharts, Chart.js, Google Charts, Tableau, Seaborn, Bokeh, ggplot

Content Management: Wordpress, Drupal, CKAN

Databases: MySQL, DB2, Oracle, SQL Server, PostgreSQL, MongoDB

Operating Systems: Windows, Mac OS, Ubuntu, RHEL

Middleware: MQ v7x, IBM Integration Bus v9, v10 (ESB)

Others: SOAP, WSDL, RESTful, Swagger, XML/XSD, Docker, Amazon EC2, Heroku, Import.io, WEKA, BeautifulSoup, Scrapy, SQLAlchemy, JIRA, RTC, Jazz, Git, Github

PROFESSIONAL EXPERIENCE

Application Developer

Confidential, St. Paul,MN

Environment: IBM MQ, IIB, Oracle, Jenkins, RESTful, SOAP, Java 1.8, Springboot, hibernate.

Responsibilities:

  • Provide general recommendations to position IIB as ESB & responsible for end-to-end design, automating Application interfaces in IIB.
  • Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh business Specifications, Development and Customization of teh Application
  • Actively participated in teh daily stand up meetings and to produce quality deliverables within time.
  • Developed teh business logic usingSpring Boot.
  • UsedSpring Dataas ORM Tool for teh backend data persistence.
  • IIB, Java design and development of Flows involving SOAP/ JSON based Data conversions dealing with MQ, Web Services, and ODBC endpoints.
  • Design, build IIB mediation flows with WebSphere Message Broker that are more flexible, reusable & less susceptible to change.
  • Implemented a SOAP flow to connect to a provider in fetching teh data, storing it in Oracle, and sending it over to IBM Curam for further processes. Validated teh schema prior to sending teh request to provider.
  • Developed common error logging flow that constructs a JSON message for response for REST, XML message for SOAP/XML input, sends alert email for support.
  • Worked on designing swagger document for RESTful API, configured base64encoding and decoding of teh document being sent in teh incoming message in teh message flow.
  • Implemented data logging of request and response in SOAP as well as RESTful message flows.
  • Implemented MQ server channel to connect to a remote queue manager for sending and receiving messages from a remote MQ server.
  • Developed Gradle scripts, configured Jenkins for automating build and deployment to various environments running Red Hat Linux.

Full Stack Developer

Confidential

Environment: Java, Spring Boot, Rest, Spring JPA, Thymeleaf, Angular 4.0, Bootstrap, Servlets, JDBC, MySql, JSP, Tag libraries, JQuery, CSS, Maven, Gradle, SVN, GIT, and JIRA.

Responsibilities:

  • Involving in teh analysis, design, coding, and testing of client requirements in different sprints.
  • Working on migrating a project from Servlets, JSP, JQuery, and CSS to Spring boot, Spring Rest, Spring JPA, Thymeleaf and Angular 4.x
  • Creating REST webservices using Spring REST
  • Involving in implementing Spring MVC framework
  • Using Spring JPA to connecting to a repository
  • Developing a responsive portal single page application using Angular JS 4.x, HTML5, CSS3, Bootstrap, Webpack and Yarn.
  • Using Gradle to build an application
  • Implemented new website design layout for conversion of existing static website to responsive.
  • Using GIT as a distributed version control system. working on enhancements of legacy application as well using Servlets, JSP, JDBC, JQuery and CSS

Graduate Research Assistant

Confidential

Environment: JDK6/8, Java EE, OpenJPA, JSF, JUNIT, Mockito, Maven, SVN, Jenkin, EJB, SOAP/JAX-WS, JMS, IBM MQServer, Oracle, Javascript, Elasticsearch, Spring Boot, Spring DI, Spring Transaction, Spring MVC, SONAR Cube, SOAPUI.

Responsibilities:

  • Design and developed applications using EJB, JMS, SOAP web services, Spring Framework, Angular 2, Elasticsearch etc.
  • Interacting with business analysts and developers, managing delivery scope and changes.
  • Developed message components to send/receive and publish/subscribe JMS/WebSphere MQ messages.
  • Participate in Code, UTP and UTR Review.
  • Migrated several existing applications from Java 6 to Java 8.
  • Integrated third party javascript document scanning tool based on TWAIN with portal application and made it compatible to support major browsers.
  • Develop a microservice for data feed to Elasticsearch using Spring Boot.
  • Redesign and develop public facing application using Angular 2.
  • Write unit and Integration test cases for teh application using Junit.
  • Designed, developed and maintained web-based applications written in Java and Elasticsearch as teh core search platform.
  • Designed and developed a centralized logging solution as a proof of concept using Elasticsearch and Logstash.
  • Design and developed an annotation-based audit framework to enable data audit to be perform on teh application’s user operations

Software Engineer

Confidential

Environment: Java, Python, Spring, Django, AWS, PostgreSQL

Responsibilities:

  • Developing front end using angular 2 framework, alongside bootstrap, jquery.
  • Rendering visualizations on teh User interface with backend in python to send responses.
  • Developed responsive user web interface with bootstrap.
  • Used postman rest client to check teh services in JSON format.
  • Deployed to Amazon web services as a cloud provider.
  • Used to Jenkins to build an application
  • Used GIT as a distributed version control system.

We'd love your feedback!