We provide IT Staff Augmentation Services!

Sr. Developer Resume

4.00/5 (Submit Your Rating)

OBJECTIVE:

  • Highly motivated and results - driven development expert wif IT experience of 5+ years in Edge and Java/J2EE application design, development, implementation and maintenance of Enterprise and 3+ years of experience on developing API proxies.
  • Expert in developing and consuming in Restful, SOAP services.
  • Experience working wif Edge, Developer Portal & Baas platform.
  • Good understanding of Architecture.
  • Involved in all the stages of Software Development Life Cycle (SDLC) which includes
  • Requirements, Analysis Design, implementation, integration, Testing, deployment, maintenance and also involved in Product Life Cycle Management (PLM).
  • Good experience in developing customized policies in Edge and developing API's in Confidential Baas.
  • Hands-on Experience in implementing J2EE technologies like Java Servlets, EJB, XML, AJAX in Business, Web and client-server environments.
  • Working noledge in the design and implementation of applications relying on Service Oriented Architecture (SOA) using Web Services, SOAP, and WSDL.
  • Hands on experience wif technologies like Object Oriented Design Methodologies, UNIX shell scripting.
  • Good at Documenting and Understanding User requirements and System specifications.
  • Creative team player wif good communication and interpersonal, analysis skills wif ability to lead the team of developers.
  • Proficient in HTTP, HTTPS, SFTP, FTP, SSL3.0(Secure Socket Layer 1 way and 2way
  • SSL) and TLS 1.0 and TLS 1.1(Transport Layer Security) protocols.
  • Experienced wif XML related technologies such XML, XSLT (DOM, SAX), XPATH and DTD.
  • Experience wif CICD-Ant, Azure Devops, Maven, Gradle, Jenkins, CVS, GIT, GitHub.

TECHNICAL SKILLS

  • .Net
  • Visual Studio
  • API
  • Back End
  • Content Management
  • Design Patterns
  • DTD
  • Git
  • Gradle
  • HTML
  • JavaScript
  • Jenkins
  • JSON
  • Middleware
  • Oauth
  • Object Oriented
  • Scripting
  • Structured Software
  • Software Development
  • Subversion
  • SVN
  • XML
  • XSLT
  • Zookeeper
  • Eclipse
  • EJB
  • J2EE
  • Java
  • Hibernate
  • Spring
  • JAX
  • JAX-WS
  • JBoss
  • JMS
  • JNDI
  • Jquery
  • JSF
  • Java Server Pages
  • JSTL
  • Java Server Pages Standard Tag Library
  • Servlet
  • Servlets
  • Struts
  • AJAX
  • CSS
  • Security
  • SOA
  • Tomcat
  • Angularjs
  • HTML5
  • Model View Controller
  • MVC
  • Restful Web Services
  • Rest Web Services
  • Restful Services
  • Proxies
  • Secure File Transfer Protocol
  • SFTP
  • Splunk
  • SSL
  • HTTP
  • SOAP
  • Junit
  • Unit Tests
  • UI
  • JDBC
  • Microsoft Access
  • MS Access
  • MySQL
  • Oracle
  • PL/SQL
  • SQL
  • Stored Procedures
  • ANT
  • Deployment
  • Maven
  • Content Management System
  • CMS
  • Analysis Design
  • Application Design
  • SDLC
  • UML
  • Apache
  • Linux
  • Shell Scripting
  • Unix Shell
  • Scala
  • CVS
  • Version Control
  • Client-Server
  • Layer 1
  • LDAP
  • Front End
  • Architecture
  • Telemetry
  • Billing
  • Production Environment
  • Customer Interaction
  • Problem-Solving
  • Team Player
  • Logging
  • Business Requirements
  • Requirements Gathering
  • Operations
  • Security Policies
  • DOM
  • Documentation
  • Documenting
  • Ecosystem
  • Caterpillar

PROFESSIONAL EXPERIENCE

Confidential

Sr. Developer

Responsibilities:

  • Involved in requirements gathering, customer interaction, prototyping and validation.
  • Excellent Organization, Analytical and Problem-Solving skills and ability to quickly learn new technologies.
  • Worked wif different teams such as the UI & back end teams to integrate various APIs
  • Worked on POC of high-end Confidential innovative proxies and On-boarding API's.
  • Used Confidential Management APIs for certain operations.
  • Designed FACADE design patterns for Confidential using JAVA platform.
  • Worked on transition from legacy products to newer version of Confidential Edge.
  • Configuring windows Confidential servers using FTP and HTTP protocols.
  • Used Confidential Killer to check the performance of each component of Confidential product and fixed lots of issues.
  • Using Confidential configuration and generated proxies service discovery definition, telemetry definition, logging and security.
  • Configured Staging and Testing and Production environment for Confidential Edge and Confidential cloud-based sites.
  • Troubleshooting and monitoring API proxies running on Confidential using Trace tool.
  • Developed a framework to calculate monthly /yearly billing cycle, which can be used across the product and runtime transactions.
  • Used Jenkins for code deployments.
  • Worked on Order related API's for both Confidential Retailer & Confidential program.
  • Used XSLTs for request & response transformations.
  • Provided solution by aggregating transactions on daily or hourly schedule jobs dat gained performance and for validating complex scenario, created unit tests using Junit.

Confidential

Sr. Developer

Responsibilities:

  • Implemented and used all types of API proxies and validations by using schemas.
  • Developed Rest APIs utilizing Swagger
  • Implemented RESTful Web services to retrieve data from client side and made REST APIcalls and parsed the data to project to client and handled the security and Authorizationusing OAuth 2.0
  • Used Zookeeper is the centralized repository for configuration related to informationwhich will be consumed by different distributed applications.
  • The Type Safe component dat me have used for integration wif any type of Build Tool(Scala), which works fine and is easy to integrate.
  • Used API Gateway for easily migrate from one API Gateway to other which increaseportability.
  • All API Gateway specific logic can be built into proxies or in these wrapper APIs.
  • Used Stack Driver to increase the trace time more than a hour.
  • Configuring infrastructure for deployment of Middleware application through Confidential .
  • Troubleshooting and monitoring API proxies running on Confidential using Trace tool.
  • Creating API proxies wif Traffic management, Mediation policies, Security Policies and Java callout policies.
  • Responsible to deploy all the Confidential message processors and routers in dev, test and staging and production.
  • Analyze information to determine, recommend, and installation of a new Confidential on-premises.

Environment: Java 1.7/1.8, Confidential Edge, Confidential cloud, Confidential base, Developer portal,Rest web services, SOAP web services, security, JSON, Html, CSS, Swagger YAML.

Confidential

API Consultant

Responsibilities:

  • Involved in gathering requirements for various API's and tan convert of API design and tan implementation.
  • Understand existing Java services so dat they can be converted to Confidential based services.
  • Developed Restful API's using Confidential platform.
  • Worked on building proxies and policies wif in Confidential along wif security frameworks.
  • Developed Caching mechanism using Node JS to improve the performance.
  • Developed custom Node JS scripts dat support API proxy in routing and responsehandling.
  • Created Dynamic routing mechanism and customized polices using Node JS in Ecosystem.
  • Played key role in integrating the API wif frontend portal developers and externalconsumers.
  • Responsible for creating products in Confidential so dat they can be consumed by the consumers.
  • Understood various components wif in Confidential platform so dat issues can be resolvedwhen needed.
  • Back end services were developed using Node JS and exposed as target endpoint.
  • Used Swagger to maintain API ecosystem and to maintain interactive documentation.
  • Documented API's in Confidential Developer portal and used as content management system(CMS).
  • Integrated services wif Management analytics and halped in improving the APIperformance and maintenance.
  • Used GIT for Version control across common source code used by developers.
  • Designed front end using HTML5, CSS, JavaScript and Integrated Restful Web services.

Environment: JBoss Developer Studio (IDE), Confidential Developer portal, GIT, API proxypolices, Web Services (Restful API), HTML5, CSS, MVC framework, Swagger, Node JS,JavaScript, JSON, Confidential Edge.

Confidential

Java Developer

Responsibilities:

  • Used the light weight container of the Spring Frame work to provide architecturalflexibility for Inversion of Control ( Confidential )
  • Developed and Implemented Web Services and used Spring Framework.
  • Developed and configured the Java beans using Spring MVC and Hibernate.
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA)annotations and Entity Manager.
  • Used Hibernate in data access layer to access and update information in the database.
  • Developed complex Web based UI using Struts, Ajax and Java Script
  • Worked on implementing Ajax / jQuery methods in retrieving the data from JSON filesand loading the data on the HTML elements.
  • Implemented validation using JavaScript.
  • Implemented Presentation layer using JSP, Servlets, HTML5.
  • Developed the Servlets for processing the data on the server.
  • Database designed and created of tables, constraints, normalization, PL/SQL packages,functions, and Stored Procedures.
  • Implemented the database connectivity using JDBC wif Oracle Database.
  • Created Class Diagrams and sequence diagrams using UML.
  • Prepare Java /J2EE development structure for Maven.
  • Developing unified Global Transaction Banking platform using Google Web Toolkit (GWT)to support a consistent web experience
  • Set up JBoss Server, configured MySQL Cluster in Linux OS and installed Open Call XDMS.

Environment: Spring, Hibernate, JSF, APACHE CXF, Web Services, JavaScript, CSS, AJAX,Html5, JSP, Java Server Pages Standard Tag Library (JSTL) & SERVLET, DB2, PL/SQL, JDBC,UML, Eclipse, JUnit, MAVEN, Xml, GWT (Google Web Toolkit), Apache Tomcat, Linux.

We'd love your feedback!