We provide IT Staff Augmentation Services!

Web Developer Resume

2.00/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • Java Technical lead/Architect/Senior Software Developer with a 16+ year experience in Object Oriented Technologies, design, methodologies, and entrepreneur applications in distributed and cloud environments.
  • Extensive experience in SDLC and Agile principles of analysis, design, software development, testing documentation & production support applications.
  • Enterprise level programming experience with Java, Groovy, PERL and used Python, C/C++.
  • Strong RDBMS skills with Oracle, Sybase, DB2 and noSQL HBASE experience.
  • 4 year of experience in Amazon Web Services (AWS) including software development and leading deployment of applications and AWS certified cloud practitioner
  • Strong Linux/Unix skills in PERL, shell scripting and C programming experience and capabilities of deploying and administering software on Linux and other UNIX variants.
  • Experienced in Adobe Experience Manager with a solid understanding in CRX repository, web content management systems and web publishing platforms.
  • Having Non - Profit, E-Commerce, Financial, Insurance and Publishing Media Domain knowledge
  • Extensive web-based software development experience using Java, Servlets, JSPs, Hibernate, HQL, Java Beans and EJB.
  • Hands on experience in implementing applications on multiple J2EE App Servers, Servlet engines, and Portal servers including Apache Tomcat, Oracle WebLogic application server (OAS), IBM WebSphere.
  • Experience in developing messaging applications with IBM WebSphere MQ, AWS SQS, RDS
  • Working experience of various phases of SDLC such as Planning, Requirement Analysis, Design, Development and Testing. Go-live and Support.
  • Knowledge of Front-End Technologies: HTML, CSS, JavaScript, jQuery, AngularJS, XML, XSL and XSLT.
  • Worked on Various Web Services Integrations using SOAP and REST.
  • Experienced in writing database SQL queries, Stored Procedures, and Triggers using SQL, PL/SQL.
  • Good exposure to various database systems - Oracle 9i/8i, 10g,11g MySQL, SQL Server and MS Access.
  • Strong Experience in User Interface (UI) Development Using JSP, HTML, DHTML, CSS, JavaScript, JSON, Dojo, and AJAX and JSF.
  • Experienced with IDE like IntelliJ, Visual Studio Code, Eclipse, and source code management using Git, SVN
  • Excellent technical problem solving, code debugging and testing skills.
  • Excellent interpersonal communication skills and team spirit.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX, Linux, AIX, Mac OS

Languages: Java, Groovy, PERL, Smalltalk, C/C++, JSON, HQL, XSLT

Java/J2EE Frameworks: Spring, Hibernate, Apache Struts, EJB, RMS, Portlet

XML/JSON Technologies: XML, XSL, XSLT, SAX, DOM, Web Services (SOAP/REST)

Web Servers: Apache Tomcat, Jetty, Oracle WebLogic, IBM WebSphere

Middleware: IBM MQ Series, Precise CPE

Databases: Oracle 9i/10g, DB2, Sybase, MySQL

Methodologies: Agile, Scrum and Waterfall models

Big Data: Hadoop, MapReduce, Pig, HIVE, HBASE

Source Control: Git, Subversion, CVS

IDE: Visual Studio Code, IntelliJ IDEA, Eclipse, Soap UI

Other Technologies: Maven, Gradle, Jenkins, Log4j, Junit, EasyMock, JMock, FOSS frameworks

PROFESSIONAL EXPERIENCE

Confidential, Durham NC

Web Developer

Responsibilities:

  • Work with business in identifying requirements, presenting solutions and implementations
  • Design, develop and maintain REST based Web Services using Spring framework, Spring Boot
  • Deployment Lead and perform Dev and Stage deployments in AWS environment
  • TDD using Junit, JMock and automating unit test cases using Cypress, Jest frameworks
  • Peer-to-Peer Programming sessions, support, code reviews and providing suggestions
  • Creating and use containerization using Docker for development and deployment environments
  • Used Angular, HTML, CSS to design and implement custom AEM components.
  • Perform AEM customizations on foundation components and workflows to extend functionalities, improve performance or fix issues on project level
  • Worked on AWS Solutions like SQS, S3, ECS, EC2, CloudFormation, DMS (Database Migration Service), Aurora
  • Worked on Adobe Analytics DTM (Dynamic Tag Management)
  • Supported Adobe Target integration and created A/B Testing for business
  • Migrating from AEM 6.3 to AEM 6.5
  • Troubleshooting and production support.
  • Worked on Agile methodologies

Environment: Java 8/11, Angular 4/8, Spring Boot, Web Services, AWS (SQS, ECS, EC2, S3), AEM 6.3/6.5, Apache Felix, OSGI, JSON, HTML5, CSS3, JavaScript, Git, JIRA, jQuery, Visual Studio Code/ IntelliJ IDEA, Windows, Linux

Confidential

Senior Java Engineer

Responsibilities:

  • Created/Consumed REST Web services in the back-end decision server.
  • Added namespaces & configured Kerberos based security (in CDH) for HBase database.
  • Enhanced the application migration of RTIM from 3.x to 10.x.
  • Identify and delegate front-end issues to the UI team and fix the back-end services.
  • Design and develop Automated Installer Utility (AIU) for RTIM using Ansible playbooks that deploys and configures the application across multiple servers.
  • AWS Infrastructure setup and integration of RTIM AIU with Ansible cloud modules for offering RTIM as a cloud-based solution.
  • Perform code reviews on Crucible and Fisheye, merging pull requests on Gitlab.
  • Production support and performance enhancements.

Environment: Java 8/11, Angular 4/8, Spring Boot, Web Services, AWS (SQS, ECS, EC2, S3), AEM 6.3/6.5, Apache Felix, OSGI, JSON, HTML5, CSS3, JavaScript, Git, JIRA, jQuery, Eclipse/ IntelliJ IDEA, Windows, Linux

Confidential

Technical Lead / Lead Java Developer

Responsibilities:

  • Technical lead for the PAS-W group of projects and initiatives coordination with offshore (Dalian, China).
  • Contribute in the weekly Contract Review Board (CRB) and Technical Review Board (TRB).
  • Analysis, Design support for various solutions and issue resolutions on various REST/SOAP based services.
  • Implementing OAuth 2.0 Security for REST services, automated OAuth server (AZS) integration with SOAPUI and Groovy.
  • Design and configuration of Database virtualization using Parasoft Virtualize.
  • Act as a liaison between application and database layers, production issue resolution.

Environment: Java 1.7, Groovy, Spring framework, MyBatis, REST/SOAP Services, Tomcat, IBM WebSphere 8.5, IBM WMB 7.5, STS, SOAP UI, Oracle 11g, SQL Developer, Git, Stash, Jenkins, JIRA, Linux.

We'd love your feedback!