Java Developer Resume
2.00/5 (Submit Your Rating)
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)