We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Gaithersburg, MD

SUMMARY

  • Senior Java full Stack Developer with 13+ years of development experience in Design, Development, Deployment, Testing and Maintenance / Support of Web applications using Java/ J2EE and application server technologies.
  • Strong knowledge of Java 8, Java 7 J2EE, Spring 4.0, Spring boot, Angular, Struts 2.0, EJB 3.0, WebServices, SOA principles, Enterprise Service Bus (ESB), microservices and Hibernate.
  • Excellent skills on Node.js with great working knowledge on various modules like express, fs, mysql, mongodb, body - parser, http, url, multer etc and good experience on streams and piping.
  • Rich work exposure in software development with responsibilities as Software Analyst, Development Lead, Software Architect, Team Leader, Team Member, Onsite Coordinator and Configuration Manager.
  • Excellent work exposure in developing applications using Java/ J2EE, Struts 2.0, Spring 4.0/ 3.0, EJB 3.0 on IBM Websphere and BEA WebLogic Application Servers. Other technologies extensively used are JSF, WebServices, SOAP, XML, JNDI, AJAX, JSP, JSPF, DROOLS, JDBMS, Oracle MVC Cleveland framework, Apache, JDBC and various Databases Oracle and Microsoft SQL server.
  • Extensively worked applications porting across major databases such as MS SQL Server, MySQL, DB2 and Oracle.
  • Utilized the latest concepts like MongoDB Change streams to fetch documents from MongoDB database, real time.
  • Good Experience in open source frameworks like Spring 3.0 and reusable Business component design and development (EJB 3.0).
  • Expertise in developing Dynamic Web Pages using JSP, Servlets and user interface with HTML and CSS.
  • Good Working experience on JQuery, bootstrap, JavaScript, Typescript
  • Good working knowledge on build/ deployment tools like ANT, Maven and version control using Rational ClearCase and Visual Source Safe.
  • Used tools like TOAD and SQL Query Analyzer, SQL Developer for various Database operations and excellent skills in writing SQL queries.
  • Extensively used LOG4J frame work for logging purpose.
  • Excellent knowledge on WebServices, SOAP 1.1, WSDL 1.1, Axis 1.1 and 1.4.
  • Expertise in implementing WebServices, JMS and asynchronous communications between two applications running in different servers.
  • Familiar with development in Agile and Water Fall methodologies.
  • Technically proficient in Module Development and upgrades based on organizational needs.
  • Proven skills to resolve the ongoing problems faced by the team and improving the defects in the product with regards to Quality and Performance.
  • Proficient in Enterprise Applications of Banking and Insurance domain. Excellent analytical and programming skills.
  • Experience in developing Web Applications involving J2EE technologies JSP, Servlets, HTML, Java Script, CSS, JDBC, JNDI, XML, AJAX and JUnit.
  • Experience in using J2EE Design patterns DAO pattern, Singleton Pattern, Front Controller, Factory Pattern, Flyweight for reusing the most effective and efficient strategies for new development.
  • Good experience in using Unix commands and decent skills to write shell scripts.
  • Involved in the analysis of informatica workflows and scheduling the jobs in AutoSys to run the workflows.
  • Scheduled the AutoSys jobs and to keep the obs on-ice, off-ice and force start the jobs to support the production deployment activities.
  • Good working knowledge on Autosys and Tibco.
  • Excellent working knowledge and experience in Sumologic in writing queries and creating dashboards.
  • Very good working knowledge and experience in Dynatrace AppMon in creating dashboards and on alert creation
  • Very good knowledge and experience in creating dashboards in AppDynamics.
  • Decent knowledge and experience in creating alerts in AppD.
  • Strong interpersonal communication skills in tandem with technical and analytical skills.

TECHNICAL SKILLS

Languages: JAVA (v.7 and v.8), J2EE, PL/SQL, JavaScript, JQuery, Bootstrap, Ajax, Typscript, ReactJS

Frameworks: Struts 2.0, Spring 4.0, Spring boot, Hibernate 3.0

Web Technologies: WebServices, Angular, AngularJS, SOAP 1.1, UDDI, WSDL 1.1, DOM & SAX APIs, Microservices

Scripting: JSP, JavaScript, XML, XSL, HTML, Angular

RDBMS: Oracle 11g/10g/9i/8i, MS-SQL Server 7.0/2000, DB2.

Web Servers: Tomcat, JBoss, Websphere, WebLogic 10.3

IDEs: Eclipse, Net Beans and IBM RAD for Websphere 8.5.1

Distributed Technologies: RMI, EJB 3.0

Build Tools: ANT, Maven

Operating Systems: Windows 95/98/NT/2000/XP/7/8, Linux

Other Tools: JUnit, JMockit Log4j, CVS, SVN, Bugzilla, Toad, NexusClearCase, SVN., Dimensions, Git, Jira, Stash, labmatrix. AppDynamics, Dynatrace, Sumologic, Confluence

Security Clearance: Secured Public trust clearance.

PROFESSIONAL EXPERIENCE

Java Full Stack Developer

Confidential, Gaithersburg, MD

Responsibilities:

  • Analyze various existing production incidents by frequency and logic to identify the scope of automation, that would help in preventing future occurrence of such incidents either by solving the incident cause or build code that would automatically solve without human intervention.
  • Analysis performed to identify the automation and monitoring scope across various business processes with in Confidential .com application.
  • Provided automation design approach to resolve Confidential ’s production incidents.
  • Involve in the automation activities by designing the architecture and developed applications using Eclipse/ STS, Spring boot, Angular 5, Node.js, Java, Python
  • Using Node.js http module developed http servers, using express module develop Rest API and url module to parse the urls.
  • Utilized Node.js mysql module to interact with mysql database. Also, utilized various other modules like multer, fs, body-parser, mongodb etc.
  • Good working on knowledge on Node.js buffers and various streams like ReadableStream, WritableStream for reading data from a source and writing it to a destination in a continuous fashion.
  • Confidential ’s reservation functional testing is automated using Postman tool from the beginning, i,e; from lowest available rates (LAR) search to booking a reservation. functional testing that would triage and coordinate with multiple teams to resolve production incidents related to Confidential .com, API gateway, Couchbase issues etc.
  • Good understanding and work experience on AWS concepts Amazon EC2, Amazon ECS, S3 bucket, AWS Lambda, deploying application to AWS etc.
  • Studied the current traffic trends for various business processes with the help of various tools like Glass box, Tealeaf, Dynatrace, AppDynamics, Sumo logic.
  • Good experience and knowledge on OAuth and token based mechanisms for securing applications.
  • End User monitoring - Application response times for various pages, at browser level captured using Glassbox and Tealeaf tools.
  • Application Monitoring - Response times captured at Nginx ( Confidential .Com proxy) using Dynatrace App Mon tool.
  • Infrastructure Monitoring - Moderate infrastructure monitoring performed to capture CPU utilization, JVM issues etc using AppDynamics tool.
  • Ping Federate application monitoring - Wholistic application monitoring dashboards and alerts are created using App Dynamics tool.
  • High Speed Internet Connectivity Application (HSIA) monitoring - Application analysis performed to identify the flow, various touchpoints in the flow, app components used in Aries platform, API calls made to backend systems. Further analysis performed to finalize the recommendations and implement them upon business team approval using various tools like Glass box, Sumo logic and Dynatrace.
  • Login, Search, New Reservation and New Registration business processes monitoring - Business process analysis performed to identify the flow, various touchpoints in the flow, app components used in Aries platform, API calls made to backend systems. Further analysis performed to finalize the recommendations and implement them upon business team approval using various tools like Glass box, Sumo logic and Dynatrace.

Environment: Java, Spring Boot, Angular 5, Node.js, Python, Eclipse, Postman, SuperPutty, Slack, linux, Git, Dynatrace, AppDynamics, Sumologic, JSON, Confluene, ServiceNOW(SNOW), Informatica, AKAMAI, AKANA, Nginx, AWS, S3, OSE, Couchbase, Tealeaf, Glassbox, OrangeApp, WEM

Java Developer

Confidential, Gaithersburg, MD

Responsibilities:

  • Analyze, triage and coordinate with multiple teams to resolve production incidents related to Confidential .com, API gateway, Couchbase issues etc.
  • Created 50+ Standard Operating Procedure (SOP)s for various applications, that would help resolving incidents.
  • Good understanding and decent work experience on Kafka for streaming data real time to other systems.
  • Application dashboards and alerts created for various applications
  • Utilized Dynatrace dashboards to identify issue area.
  • Utilized Appdynamics to identify the Queue depths for eConfo applications.
  • Various applications logs are verified using Sumologic.
  • Involved in the monitoring activities of Sumologic, AppDynamics, Dynatrace for various applications.
  • API testing is done using Postman to check the API gateway health across various production cloud sites.

Environment: Postman, Slack, linux, Git, Dynatrace, AppDynamics, Sumologic, JSON, Confluene, ServiceNOW(SNOW), Informatica, AKAMAI, AKANA, AWS, S3, OSE, Couchbase, Tealeaf, Glassbox, OrangeApp, WEM, Java, Eclipse neon, Spring, SuperPutty

We'd love your feedback!