Android/java Developer Resume
Boca Raton, FL
SUMMARY
- Java/J2EE Programmer with 5+ years of experience in Analysis, Design, Development and Implementation of Client / Server, Distributed, Internet and E - Commerce Applications using Object Oriented concepts.
- Experience in Testing and Production Support for Java/J2EE Application, Test NG/Unit for Unit and Integration testing.
- Designed, developed and deployed multi-tier enterprise applications for J2EE platform/SOA using Java, Spring Batch, JAXB, Hibernate, JNDI, JSON, HTML, CSS.
- Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL) and RESTful services.
- Experience in application designing using class diagram, Sequential diagram, activity diagram and State diagram.
- Experience Maven for project build/test/deployment.
- Extensive knowledge on Ant build tool, Oracle, Git, Subversion, VSS for version control.
- Used IDEs (Integrated Development Environment) like Eclipse and Intellij Idea.
- Complete understanding on the SDLC phases. Worked on Agile environment, Waterfall Model.
- Worked in Onsite/Offshore global delivery model.
TECHNICAL SKILLS
J2ee Technologies: Core Java, JSP, Servlets, EJB 2.0, RMI, JMS, MQ Series, JDBC, JNDI, WSDL, Soap Web Services & Restful Web services, XSD, XML.
Client Side Technologies: HTML5, CSS3, Knowledge of JavaScript.
Patterns and Frameworks: Spring, Spring Batch, Hibernate.
Databases: Oracle, MySQL
Database Tools: SQL Developer
Application/ Web Server: Apache Tomcat, JBoss
Developer Tools: Eclipse, IntelliJ
Build Tools: Maven, Ant
Operating Systems: Windows 7, UNIX, LINUX, MAC OS
Protocols: HTTP, HTTPS, TCP/IP
Design/Version Controller: UML,Visio,SVN, PVCS, GIT
Testing Framework & Tools: JUnit, SoapUI, Quality Center
Methodologies: Agile, Waterfall SDLC
PROFESSIONAL EXPERIENCE
Confidential, Boca Raton, FL
Android/Java Developer
Responsibilities:
- Responsible for developing Android App for POS device.
- This app will be installed in Clover and Poynt POS device and it further help in integration with Quickbook online or Desktop application.
- This App gets the User details like First Name, Last Name and Email id. It emails the link and instruction to download the software which does the Quick book integration part in your Windows machine. we used Sendgrid to send email to the user. Also we used AWS DynamoDB to store the user information for future references.
Confidential, Tampa, FL
Senior Java Application Support Analyst
Responsibilities:
- Technical investigation of many enterprise banking applications responsible for the collection of merchant transaction data and providing reports of provided information spanning multiple environments for Java and C++ application.
- Creation and tweaking of scripted monitors utilized bash, Perl and groovy.
- Navigation of oracle database data in relation to processes, logs and data.
- Performed production and UAT code rolls with self - designed systems scripts to speed up the otherwise manual process.
- Provided bug analysis and working closely with development to correct undesired application behaviour.
- Writing procedure and scripts to work around defects.
- Tuxedo application administration.
- Creating jobs for Control-M monitors which is a fancy crontab with GUI.
- Used PeopleSoft for tracking the issues and resolving them.
Confidential
Java Application Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Design, Development, Implementation and Testing of the project.
- Implemented the application using Spring Framework which is based on Model View Controller design pattern.
- Developed Value Objects/POJO classes to hold the values between Data Layer and Business logic layer.
- Used JDBC as persistence layer for interacting with Oracle database.
- Configured and used Log4J for logging all the debugging and error information.
- Developed Ant build scripts for compiling and building the application.
- Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
- Developed persistent objects using Hibernate.
- Created Mock services in SOAPUI to test the interaction with the SOAP Web services.
- Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
- Used Spring 3.0Framework for Dependency Injection, and integrated with the Hibernate framework.
- Used SQL for writing the database queries.
- Created JUnit test cases for unit testing the application.
- Used JIRA for tracking the issues and resolving them.
- Participated in the production support and maintenance of the project.
Confidential
Java Developer
Responsibilities:
- Analysis the user stories and provide the estimation.
- Involved in Analysis, Designing and coding.
- Implemented the application using Spring Framework which is based on Model View Controller design pattern.
- Developed persistent objects using Hibernate.
- Developed Front - End using HTML, JSP 2.0, and JavaScript and CSS technologies.
- Created Mock services in SOAPUI to test the interaction with the SOAP Web services.
- Resolving technical issues and helping the team members technically.
- Design and development of new features and enhancements; making crucial technical decisions pertaining to the design and development activities.