We provide IT Staff Augmentation Services!

Java Developer Resume

Southfield, MI

SUMMARY:

  • Seeking a new opportunity as a Java Developer in computer based environment where my technical and team player skills will add value to the company
  • I am an accomplished Software Engineer with 3+ years of experience in application development, enhancement, maintenance and enthusiastic in learning new languages and technologies
  • Experienced in Agile - Scrum methodology.
  • Strong Programming skills in Object Oriented Programming and JAVA development
  • Good knowledge with various J2EE design patterns like MVC, Front Controller Pattern, Singleton, Factory, Abstract Factory.
  • Expertise in web development technologies like HTML, JavaScript, CSS, XML, JSP, AngularJS.
  • Experienced in working with Core java, multithreading and Collection Framework concepts
  • Experienced in using the open source tools Log4J and JUnit test Framework

TECHNICAL SKILLS:

Programming Languages : Java/J2EE, HTML, CSS, JavaScript

Web Technologies : Spring, SOAP/REST Webservices, JSP, Hibernate

Databases : SQL, MySQL Server, Oracle 10g

IDE/Tools : Eclipse, IntelliJ, RAD, Visual Studio

Testing Tools : Selenium Web driver, Robot Framework

Other Tools : GIT, SVN, DB Visualizer, Jenkins, MapForce

Defect Management Tools : JIRA, HP-ALM

Servers: Apache Tomcat, JBoss, Web Sphere

PROFESSIONAL EXPERIENCE:

Confidential, SOUTHFIELD, MI

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC from requirement analysis, designing, coding, UAT, documentation and implementation
  • Worked on Agile approaches , including Extreme Programming, Test-Driven Development and Scrum
  • Worked on Application Development using frameworks such as Spring Integration , Spring Batch, Spring Boot based on the MVC architecture
  • Involved in development of a new adjudication user interface that supports workflow repair in pursuit of manual claim adjudication in the claims business operations
  • Created and assigned tasks in Rally based on the requirements for application development on sprint basis
  • Worked with the team in the development of the Application front-end using JSP , AJAX, JSTL , Spring with the help of XHTML and JavaScript .
  • Worked on Confidential ’s API engine frame work which is a OSGI framework
  • Used SPRING 1.2.1 for the view and Controller layer
  • Worked on consuming and producing REST and SOAP web services
  • Used Multi-threading to overcome the errors in the process of transactions, to handle all the threads by the main thread process.
  • Integrate the services with the application front-end and the database using Hibernate
  • Used Altova MapForce for mapping data in different source and destination formats for encryption
  • Involved in writing scripts and maintaining the database for security roles of the application in DB Visualizer
  • Performed code build using MAVEN
  • Deployed the Application on JBoss Application Server
  • Performed branching, tagging, release activities on version control tools like SVN , GitHub
  • Used HP-ALM as defect tracking tool to address the development issues

Confidential

Software Development Engineer in Test

Responsibilities:

  • Worked with Confidential for BlackBerry Project
  • Strong knowledge of SDLC , STLC , Bug Life Cycle worked in Agile environment, TDD using Selenium framework.
  • Built an integrated Automation (Test Automation Dashboard) and Test Management SaaS platform in JAVA which presents the best of test automation and test management features and user experience
  • Designed and developed front view components using JSP and HTML
  • Developed Interactive web pages using AJAX and JavaScript
  • Involved in developing various reusable Helper and Utility classes using Core Java , which are being used across all the modules of the application
  • Implemented Core Java concepts like Polymorphism , Inheritance , Multithreading
  • Developed Java classes for implementing Business logic using EJB (Stateless session, entity, message driven beans).
  • Deployed and tested the application with web server Tomcat , WebSphere
  • As a part of team worked on automating the new features introduced in BlackBerry and maintain the existing repository from any failures
  • Extensive work with Robot Framework for automating test cases in JAVA and migrating them to PYTHON
  • Efficient in using QXDM tool for mobile devices, analyzing the device logs
  • Hands on experience with test management and automated tools such as JIRA , MKS Integrity, UTM (Unified Test Management)

Hire Now