We provide IT Staff Augmentation Services!

Senior Applition Developer Resume

5.00/5 (Submit Your Rating)

CA

SUMMARY

  • Over 8 years of experience in IT field as a Programmer / Analyst. Strong in Project Design, Software Processes, Requirement Analysis and Development of Software Applications in Java
  • Has excellent knowledge of Java, J2EE/JEE platforms in building n - tier applications in distributed environment using Apache Hadoop eco system.
  • Expertise in Banking domain with hands-on experience on Touch Point Sales& Service, Xpress and Teller platforms of Fidelity Information Systems
  • Excellent working knowledge in Java8 and JEE (EJB 3.0, JMS, JNDI) technologies. Spring Boot, JPA, Hibernate x and Struts2 & Play Frameworks for Enterprise projects.
  • Having sound knowledge in Object-Oriented Design/Analysis, UML modeling, Design Patterns like Business Delegate, Session Facade, Factory, etc.
  • Experience in Design and Development of Java Web Services / Micro Services using RESTFUL, SOAP, WSDL.
  • Experience in developing applications in distributed environment using Apache Hadoop (Java Map Reduce, Hive, Oozie, Zookeeper, Sqoop.
  • Experience in developing in event capture application using kafka, apache spark and HDFS.
  • Experience in developing distributed databases such as AWS, Cassandra, HDFS, and MongoDB.
  • Excellent working knowledge in Application servers such as Netty, Web Sphere, WebLogic, JBoss, Apache Tomcat.
  • Expert level skills on JQuery, JavaScript, Angular JS, Bootstrap JS, AJAX, JSON, HTML5, CSS3, Tiles, Tag Libraries
  • Experience in the enterprise integrations such as OSB, Mule Soft ESB, WebSphere ESB/MQ, TIBCO EMS and Apache Camel.
  • Experience in developing message broker inter-process communication network using RabbitMQ & Google Protobuf objects, configuration including pub/sub, Client, Channel, Exchange configuration using different transmission protocols.
  • Experience in Data modeling, Database design and development using different RDBMS (Postgres, Oracle10g/11i, MS SQL Server2000, MySQL 5.0) in various projects.
  • Proficient knowledge in JDBC and writing SQL Queries, PL/SQL Stored Procedures, Triggers and SQL packages.
  • Experience in developing applications using different IDEs like IntelliJ, Eclipse, IRAD, JDeveloper.
  • Proficient using Version Control System GitHub, SVN, VSS, CVS, AccuRev, CM Synergy.
  • Extensive Knowledge in deploying artifacts such as Maven, ANT/Docker scripts to build and manage Java projects.
  • Having thorough knowledge in Defect prevention techniques such as RCA and experience in using Defect tracking tool JIRA.
  • Experience in using the Rally, Version ONE Agile project management and tracking tool and Agile development methods like Iterations, scrum meetings, Test Driven Development, code refactoring.

TECHNICAL SKILLS

Languages: Java, Scala, HTML5

Technologies: J2EE, SQL, XML/XSLT, JDBC, Servlets, JSP, JSF, AJAX, EJB, MS, JAXB, Spring and Hibernate, Springboot, Microservices.

Web Services: XML, XSD, XSLT, DTD, DOM/SAX Parsers, UDDI, SOAP, Restful, WSDL.

IDE/ Tools: Visual Age, Visual C++, Eclipse 3.0, Rational Rose, Toad 6.3, WASD5.1, JUnit, XML Spy

Scripting Languages: JavaScript, VBScript, CSS3, Bootstrap

Application Servers: WebSphere 6.0/7.0/8.5 and JBoss 5

Web Servers: Tomcat 7.0

RDBMS: Oracle 10g and DB2

Methodologies: OOAD

Frameworks: Struts 1.2, Hibernate and Spring 3.0

Design Tools: Rational Rose

Messaging Middle Ware: IBM MQ Series and JMS

Testing Tools: Junit

Protocols: TCP/IP, HTTP(S), SOAP

OS: Windows 2000/98/NT, UNIX, LINUX, Cent OS

Configuration and Versioning Tracking tools: SVN,VSS 6.0,CVS 3.0.1, PVCS and Rational Clear Case

Security: SSO, Encryption, decryption IBM Identity access management, Siteminder agent, IBM Policy servers, IBM User Management Engine, SAML Security token integration.

Cloud Computing: AWS, Pivotal Cloud, Spring cloud, BOSH, EC2, S3, SNS, SQS

PROFESSIONAL EXPERIENCE

Confidential

Senior Application Developer

Responsibilities:

  • Architect, design and build big data platform primarily based on Hadoop eco system that is fault-tolerant and scalable.
  • Build high throughput messaging framework to transport high volume data
  • Creating and managing data pipelines.
  • Develop middle-tier services using Java8 / Spring Boot
  • Developed in CI-CD (continuous build integration) model using Bamboo, Maven, Git and Docker.
  • Conducted & participated in code reviews using eclipse plug-in for GitHUB.
  • Responsible for building scalable distributed data solutions using Java/JEE, Apache Hadoop & Cassandra.
  • Export the analyzed data into relational databases using Sqoop for visualization and to generate reports for the BI team.
  • Create Apache Cassandra tables to load large sets of structured, semi-structured and unstructured data coming from UNIX, NoSQL and a variety of portfolios.
  • Administer and support Apache Cassandra and Hadoop cluster with Sqoop.
  • Responsible for creating Hive tables based on business requirements
  • Gather the business requirements from the Business Partners and Subject Matter Experts.

Confidential

Application Developer

Responsibilities:

  • Created artifacts such as SRS including non-functional requirements, RTM and System-Appreciation/Gap-Analysis documents.
  • Estimated development effort, based on Functional/UC points.
  • Designed Architectural models to implement/integrate the enterprise services, using multi-tier JEE Architecture.
  • Developed “External Transfer” module using Design Patterns such as Composite, Factory Patterns and using EJB transaction management.
  • Implemented Enterprise SAML SSO
  • Developed UI work flow using Spring MVC
  • Developed persistent layer, using Eclipse-link JPA.
  • Developed enterprise inter-process communication frame work using JMS.
  • Created build/deployment scripts, using Ant /Maven.
  • Conducted Defect Prevention meetings to elicit the Fish bone diagram with the root causes identified in RCA and came up with a revised review checklist.

Confidential, CA

Application Developer

Responsibilities:

  • Implemented back-end layer, using Oracle Top-link JPA.
  • Implemented WAS Schedulers for all the nightly batch jobs.
  • Implemented Spring Web services Endpoints for each method in service.
  • Designed and developed UOB Administration Account entitlements.
  • Developed transaction management using Spring AOP.
  • Developed the service layer using Business Delegate and Session Façade.
  • Involved in Change Request management, impact analysis and implementation of modules.
  • Configured Apache Web Server with Web Logic Application Server.
  • Responsible for maintaining the code repository in SVN.
  • Involved in preparing System Test Plans (STP) and QA process.
  • Conducted code reviews using eclipse plug-in for JProbe/JCR/PMD/Check-Style.

Confidential, Charlotte, NC

Programmer Analyst

Responsibilities:

  • Configured Eclipse with CVS code repository.
  • Expertise in JMS configuration including pub/sub
  • Expertise in WMQ Client configuration
  • Expertise in WMQ Channel configuration using different transmission protocols
  • Monitoring and Problem resolution for the middleware integration environment.
  • Prepared SOAP UI test cases, for each service.
  • Done Confidential testing of Xpress Enterprise Services upon Host retrofit changes.
  • Involved in verifying JVM configurations, Topology, fine tuning thread management, SIB configuration, JMS tuning, JDBC tuning, configuring, security, message engines
  • Involved in implementing cluster environments and provides helpful recommendations for configuration the same.
  • Created Jython, Jacl scripts for Deployment & Configuration management activities using ESB for complex integration applications/solutions
  • Involved in generating project mile stone reports using the tool IPM+ for each quarter.

Confidential

Software Engineer

Responsibilities:

  • Involved in Requirements elicitation and documenting Use cases.
  • Developed UML artifacts such as Class Diagrams, Activity Diagrams using MS Visio.
  • Involved in developing application architecture and in developing the Data Model.
  • Developed XSDs for service request and response messages.
  • Developed logging, exception management aspects using Spring AOP.
  • Involved in design and development of web services using SOAP, JAX-WS and JAXB.
  • Developed data access using Hibernate 2.0 integrated with Spring.
  • Design and developed web service request handling with Spring Dependency Injection.
  • Followed test driven development and Integration testing using Junit3.
  • Trouble shooting, and tracking defects towards closure.
  • Configured and maintained JMS Queues
  • Involved in loading test services using SOAPUI, Apache JMeter.

We'd love your feedback!