We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY:

  • Certified in administration, analysis, design and maintenance of client/server and web applications with 3 years in practicing DevOps, CI/CD, integrating code quality, scripting languages, configuration management tools, Strong exposure to creating Docker images and docker containers, AWS and Azure cloud platforms.
  • Excellent understanding of source - code management principles and systems, particularly Git, Strong knowledge on practicing TDD, automating Junit tests using Maven in Jenkins, Infrastructure automation, quality engineering and release management.
  • I am detailed oriented, highly motivated, energetic individual and team player with effective communicator and having exceptional time management skills.
  • Focused independent person with enthusiasm ability to apply the intellect to solving Issues and provide superb customer service also ensuring client retention and loyalty.

TECHNICAL SKILLS:

Cloud platforms: AWS, Azure

Framework/tools: Maven, JIRA, SonarQube, Nexus, Jenkins, VSTS, Slack

Versioning tools: Git, GitHub, Bitbucket

IAC Tools: Puppet, Ansible, Terraform

Containers: Docker

Application/Web Servers: Tomcat, 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, SQL Server, MySQL, Postgres

Programming Languages: C, C++, Java

Scripting & Other Tools: Groovy, UNIX Shell Scripts (Ksh, Bash), Git Bash, Putty

PROFESSIONAL EXPERIENCE:

Confidential, Bloomington, IL

Java Developer

Responsibilities:

  • Set up Git repositories and SSH Keys for Agile teams.
  • Setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility.
  • Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket, SonarQube, Nexus, Docker, Slack for providing immediate feedback to DEV teams after code check-in.
  • Created Docker file and automated docker image creation using Jenkins and Docker.
  • Automated infrastructure provisioning on AWS using Terraform and Ansible.
  • 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.
  • Converted java projects into Maven projects by creating POM file and ensured all the dependencies are built.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins.
  • Manage/mentor both onsite/offshore team.
  • Enforced Test Driven development for the DEV teams for every sprint.

Confidential. Charlotte, NC

Java Developer

Responsibilities:

  • Set up CI/CD pipelines for Microservices on VSTS and deployed to Azure cloud using App services.
  • 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.
  • Enforced Test Driven development for the DEV teams for every sprint.
  • Dockerized Spring boot app by creating Docker file and automated docker image creation, image push into docker registry.
  • Implemented Release management workflow for QA, UAT and Prod environments.
  • Prepared and presented SCM best practices for implementing continuous integration for the team
  • Performed code migration from TFVC to Git using TFS-Git utility.

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.

We'd love your feedback!