We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Memphis, TN

SUMMARY:

  • Seeking a position to utilize my skills and abilities in an Industry that offers professional growth while being resourceful.
  • 9+ years of prolific experience in Project Development, Agile process and methodologies, DevOps principle and practices, Designing & Architecture, Build & Release, CI/CD, Installation & Configuration Management, Server Maintenance, Performance, Alerts & Monitoring, Troubleshooting, Documentation and Business System Analysis and others DevOps activities.
  • Versatile technocrat with extensive experience orchestration and automation of IT agility, Website architecture design, installation, build release and configurations, support on various technologies; competencies in Need Assessment, Business Process Understanding, Requirement Mapping, Project Proposals, Procedure Development,, and Technical Innovation and final Project Execution / Documentation.
  • Experience in Hospitality and Telecom industry and understanding of business in IT emerging trends.
  • Experience in application modularization, building infrastructures, provisioning, configuration management, setup of different environments (Dev, Stage, Production etc.), setup of automated processes using different CI/CD tools, release automation and orchestration.
  • Experience in AWS cloud services like EC2, S3, EBS, EFS, IAM, VPC, ELB, Lambda, Elastic Beanstalk, AWS CloudFormation, CloudWatch, RDS and VPC etc.
  • Experience and understanding in Java development, Java Scripts, Node.js, Shell, Perl and Python Script writing, modifications, problem assessment, troubleshooting, resolutions and documentation.
  • Experience in multi - application architecture, implementing the microservices using Docker containerization, clustering, load balancing and providing the support for the smooth maintenance build and release delivery.
  • Experience in setting up infrastructure and application monitoring and alerting with latest tools and technologies to take the proactive steps or post issues resolutions within the SLA.
  • Experience in R & D and Proof of Technology(POT) activities on different latest technologies to achieve the high availability, operational excellence, performance, reliability and cost optimization.
  • Good understanding of Operating system concepts like CPU, Memory and Storage management, Server maintenance, capacity analysis, and resource utilizations.
  • Good understanding of networking, load balancing, protocols, firewall, CDN and OWASP security principles.
  • Root cause / Trend Analysis - proactively review changes that have adversely impacted production environment and act to ensure that this is not repeated. Providing different log analysis and resolutions of different issues in DevOps area.
  • Work within the Release Management framework. Ensuring the production readiness criteria and back out plans have been met before an application is accepted and provide feedback on critical success factors with regards to the success of the release.
  • Attending and organizing different team meetings on coordination, daily scrum and s.
  • Excellent quick learning ability and ability to work with a multiple challenging and changing environments.

TECHNICAL SKILLS SUMMARY:

Bamboo, Jenkins, Gitlab, Confluence, Stash/Bitbucket, JIRA, ServiceNow, Git, Subversion, Maven, RunDeck, Apache Httpd, Apache Tomcat, Weblogic 12c, Docker, Kubernetes (Openshift), Akamai, F5, Splunk, Dynatrace, Datadog, Unix Administration, AWS cloud services (EC2, ELB, S3, VPC, IAM EBS, CloudWatch etc.), Terraform, Oracle DB, MySql and NoSql (CouchBase, MongoDB), Java, JS, Node.js, Shell, Perl, Python, SoupUI, and LoadUI.

WORK EXPERIENCE:

Confidential, Memphis, TN

Java developer

Responsibilities:

  • Analyze the business requirement and processes and system integration considerations to determine appropriate technology solution.
  • As part of DevOps, my role includes build and release management, Environment Management, CI/CD automation, Incident management, performance evaluation and troubleshooting.
  • For CI/CD automation, I am using Bamboo, Stash/Bitbucket, Nexus, Maven, Gradle, RunDeck, Docker and Openshift tools.
  • Working on different performance monitoring and logs monitoring tools like Cacti, Datadog, Slunk and Dynatrace.
  • Work within the Release Management framework; ensure that there are no conflicts with change activities due to take place in QA, UAT and PROD environments. Ensure Production Readiness Criteria and back out plans have been met before an application is accepted and provide feedback on critical success factors with regards to the success of the release.
  • Installation and configuration of different environment setup like Dev, QA, Stage and Production.
  • Server performance and tuning using LoadUI and Grinder tools and setting up different performance tuning parameters.
  • Weekly Dashboard for weekly server health checks with the help of CPU, coherence and heap graphs and other stats like java response time, http response time, TPS, http 404 and 5XX error counts etc.
  • Hippo CMS architecture implementation and setup of all different environments TST, Stage and Prod o AWS cloud using EC2, EBS, S3 Bucket, RDS MySQL, CouchBase and other connectivity.
  • Setting up different alerts for Confidential GlobalWeb and Hippo CMS projects. Also, I migrated Old alerts from Cacti to Datadog.
  • Implemented Dynatrace for monitoring and troubleshooting and Splunk for log analysis.
  • Coordination among development, QA, Networking, F5, Akamai, Unix and DB team for different purpose like Firewall issue, Debugging, Unix issues etc.

Confidential

Java developer

Responsibilities:

  • Different environment setup DEV, QA, Stage and Prod.
  • Apache httpd and tomcat clustering to achieve high availability.
  • Log analysis for technical support and bug fixing. kannel Gateway configuration, Subversion, Maven and SMS services.
  • Java/J2ee coding and Soap based Webservice Client for Billing API integration.
  • MySQL Master Slave configuration, reporting service scripts to generate different kind of reports to evaluate and track the business progress.
  • Build and release deployment, handing crontab based utilities.

Confidential

Java developer

Responsibilities:

  • Analysis of the existing Confidential project, development, and integration with Confidential .
  • Designing the server architecture and implementation of the whole project using MySQL DB, StreamWide VoIP servers.
  • VXML and Java coding for flow of video call and recording integration of this with Billing servers and CDR.
  • Version control, build and deployment configuration.
  • Evaluation of other VVoIP servers like Dialogic and EastComm servers.
  • Installation and configuration of different tools and performance test.

Confidential

Java developer

Responsibilities:

  • Customer change or new requirements analysis, performing the technical analysis for leader’s approvals and implementations.
  • Coding and development with Java Struts, JSPs, JS, Xhtml and Oracle DB.
  • Build management using clearcase and deployments through shell scripts automations.
  • Development environment setup using master and slave servers, installation of Oracle data guard setup, Java and other tools.
  • Debugging, Unit and Integration testing and improvements.

We'd love your feedback!