We provide IT Staff Augmentation Services!

Software Developer Resume

Northbrook, IllinoiS

SUMMARY:

  • Software Developer at Confidential with experience in REST API, CI & CD, Behat, Java, PHP etc
  • System Engineer at Confidential with over 3 years of Professional experience having comprehensive skills in JAVA/J2EE Technologies, Core java, Java Spring, Hibernate, PHP, MySQL, UNIX.
  • Experienced in Test - Driven development and Pair programming.
  • Skilled as a full stack developer with understanding of front end and back end technologies, developing high quality code, performing code reviews, writing unit tests, and conforming to latest best practices.
  • Having continuous integration and automated experience for multi-branched, multi-module projects with Jenkins, Bamboo.
  • Experience in Administration/Maintenance of source control management systems, such as Sub Version (SVN), GIT and BitBucket, source tree.
  • Having knowledge in BDD tool cucumber.
  • Experience in Database Management, writing queries, Stored Procedures and triggers using Oracle and MySQL
  • Familiarity with Linux and knowledge of command line.
  • Experience with front end technologies like HTML, Core java,CSS, JavaScript, JQuery.
  • Experience with debugging/trouble-shooting software tools.
  • Comfortable with industry standard build/development tools including Apache Ant, Maven, composer.
  • Extensive experience in IDEs like Eclipse, Microsoft visual, PHP Storm, NetBeans.
  • Performed unit/module testing, mocking with various scenarios using Junit and phpunit.
  • Worked in Agile software development life cycle with JIRA as project management tool.
  • Documented the user story details and project updates in confluence.
  • Worked on coursework and academic experience/projects using Java, C#, C++, PHP.
  • Efficient Team Leader & Player with excellent communication, interpersonal, presentation, problem solving & mentoring skills and analytical and leadership capabilities.
  • Strong analytical mind and approach to problem solving.
  • Understanding of software skills such as business analysis, development, maintenance and software improvement

TECHNICAL SKILLS:

Languages: Java, PHP, J2EE, C++, C, OOP, C#

Front end technologies: JavaScript, HTML, CSS, JSP, Twig, JQuery, Ajax

Frameworks: Symfony, Java Spring

IDEs: Eclipse, NetBeans, Visual Studio, PHPStorm

Build Tools: ANT, Maven, Composer

Operating Systems: Windows, UNIX

DataBases: Oracle, MYSQL

Version Control Tools: SVN, Git

Application/web servers: Apache Tomcat, WebLogic, WebSphere

Mobile Technologies: iOS with Swift 3

PROFESSIONAL EXPERIENCE:

Confidential, Northbrook, Illinois

Software Developer

Environment: HTML, CSS, JavaScript, Java, Oracle, MySQL, UNIX, PHPStorm, GIT, JSON, Less, JIRA/Confluence/Bamboo/Stash, REST, JQuery, Java

Responsibilities:

  • Development of enterprise web applications using HTML, CSS, JSP, JSON, AJAX, JavaScript, AngularJS and JQuery and Java spring framework as backend api.
  • Gathering, reviewing and converting the business requirements to high level and detailed technical specification document with the proposed architecture.
  • Maintenance and upgrades (new features, refactoring, bug fixing) of existing programs.
  • Used AJAX for intensive user operations and client-side validations.
  • Involved in implementing RabbitMq MessageBroker system to project to perform communication between two applications.
  • Writing JUnit test cases to improve the code efficiency, increase the code coverage, and understand the components of the backend application.
  • Involved in the business requirements gathering discussions for the new modules.
  • Building and setting up online stores (including automated publishing tools, front-end setup, as well as integration)
  • Developed database triggers and stored procedures in Oracle
  • The work includes the whole spectrum of web development tasks, such as writing web apps (both front-end and back-end work)
  • Worked in teams using agile processes, peer code reviews, and continuous integration.
  • Used Jira as issue tracking system and Configured Jira setup.
  • Worked with programming techniques like Java, Spring framework, Hibernate ORM, REST API, RabbitMQ system, RDBMS, Oracle, Kibana logging visualization tool, Git version management tool.

Confidential

Application Developer

Environment: Java, J2EE, C++, MySQL, UNIX, Eclipse, XML, Clear case, GIT, Jenkins, JSON, Windows, TOAD, HTML, JavaScript, Remedy, JIRA, OOP, WinSCP, SVN, ClearCase, REST, Spring, Hibernate

Responsibilities:

  • Designed and developed the application modules in Agile (scrum) environment.
  • Developed web pages for services using HTML, CSS, JavaScript.
  • Built and deployed the application using Maven.
  • Developed Back End REST API’s to perform GET, POST, PUT operations.
  • Closely worked with the QA team for testing and resolve bugs in the application.
  • Review requirements, design, code deliverables, test planning, deployment planning documents
  • Prepare Support documentation to various team impacted by the change
  • Prepare deployment plans, schedule the change, discuss with change management and get approvals for the change
  • Worked on Remedy ticketing tracking tool for the issues related to the production environment and the ongoing issues raised by customer care team.
  • Worked in ORM technology Hibernate.
  • Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys.
  • Configuring and Administering the Jenkins Continuous Integration servers.
  • Train client technical team, customer care, additional resources in team

Hire Now