Full Stack Developer Resume
SUMMARY
- 7+ years of extensive full - stack development experience in building enterprise level web applications in banking domain using Java/J2EE technologies.
- Proven track record of working on projects at all stages of software development life cycle from proof of concept to requirement gathering to development to delivering completed product.
- Dynamic, detail oriented, highly motivated and a collaborative team player.
- Outstanding presentation and communication skills.
TECHNICAL SKILLS
Cloud Technologies: Pivotal cloud foundry, Spring cloud, Config server, Eureka SOA
Microservices: Spring Boot
REST: Spring MVC, FasterXML/jackson, Swagger 2.0
SOAP: Spring WS, JAX-WS
JMS: Spring JMS, Spring integration JMS, Tibco EMS
Backend Technologies: Hibernate, Spring data, JDBC
Client side: AngularJS, Bootstrap, JSON, JavaScript, CSS 3, HTML 5, XML
Server side: JSF, JSP
Design Patterns: Dependency Injection, Repository pattern, Object Pool, Singleton, Factory, Builder
Database: Oracle 11g, Hive
Unit Testing: Tomcat, Websphere Application server, JUnit
Methodologies: Agile-Scrum, Waterfall, TDD
Dev: Eclipse, IBM Rational Application developer, Spring Tool Suite, SQL developer
Test: SOAP UI, Jmeter
Version Control: RTC, Git
Build: Maven, Jenkins
SSH: WinScp, Putty
PROFESSIONAL EXPERIENCE
Full Stack Developer
Confidential
Responsibilities:
- Provides REST services to be consumed by own UI as well as other applications across the bank to enable customers to book appointments with bankers.
- Retrieves bankers’ availability information from their outlook calendar by consuming SOAP web services from Microsoft exchange server available within the bank.
- Administrative modules to allow admins update banker info such as unavailability, reassignment to other bankers.
Full Stack Developer
Confidential
Responsibilities:
- Provides REST services which act as façade for the vendor Confidential ’s services that enables the Bank’s customers to view, fill out and sign documents digitally.
- Acts as a web hook to receive events and signed documents from the Vendor for various steps of a signing process, send event messages to concerned systems and save documents in various internal file storage systems as per business needs.
- Has UI for transaction monitoring and administrative activities for the system.
Full Stack Developer
Confidential
Responsibilities:
- Online Collection Arrangement System to offer and monitor Arrangements for defaulter cards member by pulling eligible arrangement offers from a decision making system based on the negotiation with the customer.
