We provide IT Staff Augmentation Services!

Java Developer Resume

Atlanta, GA

SUMMARY:

  • 6 + Years of total IT experience in administration, analysis, design and maintenance of client/server and web applications as the primary tasks.
  • 3+ years in practicing DevOps, CI/CD, Infrastructure automation, configuration management, quality engineering and release management.
  • Extensive experience in setting up CI/CD pipelines using Jenkins, Git, Maven, SonarQube and VSTS.
  • Experience in integrating code quality tools such as SonarQube, in CI/CD pipelines.
  • Strong hands on experience in scripting languages such as Python, Groovy, Shell scripting, Ruby.
  • Experience with DevOps tools such as Git, Jira, Antifactory.
  • Strong exposure to configuration management tools such as Ansible, Terraform and Docker.
  • Strong exposure to AWS and Azure cloud platforms.
  • Strong knowledge in WebLogic servers on different OS’s like Windows, Linux VMware, UNIX and Solaris platforms.
  • Excellent understanding of source - code management principles and systems, particularly GIT.
  • Participated in the release cycle of the product which involved environments like Development QA UAT and Production.
  • Worked with project documentation and documented other application related issues, bugs on internal wiki website.

TECHNICAL SKILLS:

Cloud platforms: AWS, Azure

Framework/tools: Maven, JIRA, Sonar Qube, Nexus, Ansible.

Versioning Tools: Git, GitHub, Bitbucket

CI Tools: Jenkins, Puppet, Ansible, Terraform.

Containers: Docker

Application/Web Servers: WebLogic 9.x/10.x/12c, Tomcat, Apache 2.x/1.3.x, JBoss 7.1

Operating Systems: HP-UX, Solaris 10, Red Hat Linux, Windows, AIX

Database: Oracle 12c/11g/10g/9i/8i, SQL Server 2008/2005/2000

Programming Languages: C, C++, Java

Scripting & Other Tools: UNIX Shell Scripts (Ksh, Bash), WLST, Remote Desktop, Putty, Toad

PROFESSIONAL EXPERIENCE:

Confidential

DevOps Consultant

Responsibilities:

  • Set up Git repositories and SSH Keys for Agile teams.
  • Implemented Release management workflow for QA, UAT and Prod environments.
  • Set up CI/CD pipelines for Microservices on AWS using App services.
  • Created branching and merging strategy for agile DEV teams.
  • Created nightly builds with integration to code quality tools such as SonarQube, Veracode.
  • Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met.
  • Set up the Sonar Lint, Codi scope plug-ins in developer’s workstation.
  • Converted java projects into Maven projects by creating POM file and ensured all the dependencies are built.
  • Created lab exercise for teams we are adopting for DevOps transformation journey.
  • Configured APM for applications hosted on Cloud using AppInsights.
  • Provided strategic leadership on branching and code management
  • Prepared and presented SCM best practices for implementing continuous integration for the team
  • Manage/mentor both onsite/offshore team.

Environment: - J2EE, Selenium, Oracle 11g, Spring, Hibernate, Web services, Maven, Jenkins, WebSphere 7.0.

Confidential

Dev Ops / Build & Release Engineer

Responsibilities:

  • Performed code migration from TFVC to Git using TFS-Git utility.
  • Implemented Release management workflow for QA, UAT and Prod environments.
  • Set up VSTS CI/CD pipelines for Microservices on Azure cloud using App services.
  • Created branching and merging strategy for agile DEV teams.
  • Created nightly builds with integration to code quality tools such as SonarQube, Veracode.
  • Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met.
  • Set up the SonarLint, Codi scope plug-ins in developer’s workstation.
  • Enforced Test Driven development for the DEV teams for every sprint.
  • Created lab exercise for teams we are adopting for DevOps transformation journey.
  • Provided strategic leadership on branching and code management
  • Prepared and presented SCM best practices for implementing continuous integration for the team

Environment:: Git, Azure, VSTS, Docker, Nagios, Oracle 12c, Java, J2EE, Windows Servers, XML, JIRA, SharePoint.

Confidential,Atlanta,GA

Java Developer

Responsibilities:
  • Gathered requirements based on the functionalities required
  • Developed several modules, using the Java Sever Pages
  • Used JSP page to query the database and create Xml
  • Included a servlet and a servlet filter for simple generation of PDF's from XML or JSP pages.
  • Developed prototypes for the application, based on the requirements, using HTML (TR/TD and DIV concepts), JavaScript.
  • Used cascading CSS2 style sheets to control look and feel.
  • Wrote Stored Procedures to populate the database.
  • Deployed the application on WebSphere application server.
  • Performed the Unit testing and integration test cases to check the functionality of new modules.

Environment: Core Java 2.0, JSP, XML, HTML, CSS, Oracle 9i, SQL queries, Web Sphere Server, PHP.

Hire Now