Java Developer Resume
Plainsboro, NJ
SUMMARY
- Having 7+ years of IT industry experience with expertise in Core Java/J2EE,C#,Eclipse, XML, SAX,DOM, JavaScript, Linux, HTTP,JQuery, JSP, JSTL, Unix, AJAX, Graph DB, Design Patterns, JSON,spring, Struts, Hibernate, Servlets, JDBC, Rabbit MQ support, CSS3, JavaBeans.
- Having 6+ years of Experience in LDAP, Scala, JSF, TDD, BDD, UML, OOAD, Puppet, Chef, Hibernate, JDBC, JPA, IBM WEBSPHERE(7.0, 6.0), Oracle WebLogic, Apache Tomcat, JBoss, Rational Application Developer, CVS, SVN, GIT, Oracle 11g, Microsoft SQL Server, MySQL, DB2, Groovy, LDAP, Python, Hadoop, Automation Testing, Selenium,Adobe, LADP,SOAP, REST, XQuery,YAML, Puppet, Ansible, Vagrant and Web App security, DevopsSkills, Angular JS, Node, SSL, ORM, PKI, Apache Active MQ, Cucumber, Mulesoft ipaas, Apache CSF, CI, CD, Spock,DNS, JMS, GIT, Gradle,Jenkins, ANT, Maven, MDB, Oracle SOA(OSB, BPEL), JUNIT.
- Experience in software planning, requirement analysis, designing and building enterprise applications for manual and automation process.
- Experience in mobile development on Android and IOS.
- Experience in Appium, Objective C, Netflix oss,
- Experience in developingwebsites using PHP(Laravel, Composer, wordpress, CakePHP, drupal and Zend) and node.js
- Experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications and Continuous delivery/Continuous integration.
- Experience in developing projects for Financial, Telecom and Commercial Sector domains.
- Experience in software development methodologies like Waterfall, Agile development XP,Scrum,Kanban.
- Experience in frameworks like Spring MVC/IOC/ORM/JDBC/AOP/Context/Security/Guice and Struts (MVC, architecture, interceptors, action mappings and resource bundles) and JSF.
- Experience in developing applications using Java technologies include Core Java, J2EE, Java Server Pages (JSP), Servlets, Java Script(commonjs, requirejs, npm), JDBC, Java Mail, JMS and EJB.
- Experience in implementing Web Services based in Service Oriented Architecture (SOA) using SOAP, Restful Web Services, JAX - WS, UDDI, WSDL and cloud services such as AWS.
- Experience in hierarchical and distributed code repository management tools GIT and SVN.
- Experience in Object relational Mapping frameworks such as Hibernate.
- Experience in designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer.
- Implemented base classes, setting up framework classes/configuration files for implementing J2EE application using complete set of JAVA SDK and available J2EE APIs.
- Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling, Inheritance and Polymorphism.
- Experience in writing SQL Stored procedures, RRDBMS, DB, Functions, Triggers, Complex SQL’s and No-SQL database like mongodb, Redis, Cassandra, DynamoDB, Couchbase
- Experience implementing Restful and SOAP web services using technologies such as JSON, SOAP, XML and JAXB.
- Experience in Integrating Java application with FileNet content management tool.
- Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT.
- Experience in working with application server technologies like IBM WebSphere, WebLogic, web animations, Transitions, SVGs JBossand Apache Tomcat.
- Experience in application security scanner software like AppScan and Fortify.
- Experience in Object Oriented Methodology, UML and Design Patterns.
- Experience in Front End Technologies: JSP, HTML, CCS3, SASS, Bootstrap and JQuery.
- Experience in configuring build tools like Maven and ANT for the development and deployment.
- Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams & State diagrams.
- Experience in Object Oriented Programming concepts.
- Experience working with Mainframe, DB2 and SQL Stored Procedures.
- Configuration and Version control management using VSS and SVN.
- Excellent team player, quick learner, Business Analysis and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
Languages: C, C++, C#, Java, J2EE, Scala PL/SQL, T-SQLPython (beginner), Linux, Unix.
JAVA Technologies: Corejava (JDK 1.3, 1.4, 1.5, 1.6, 1.7), J2EE, JSP, servlets, JDBC, Java, Java Mail, EJB 2.0.
Web Technologies: HTML 4, CSS, Spring, JSP, PHP, JavaScript, JQuery, JSON, CSS, XSLT, AJA, Boot Strap and Shell script.
Distributed Technologies: RMI, EJB and JMS.
Middleware Technologies: Web Services (SOAP and Restful).
Mobile development platform: Android, IOS
Cloud Services: AWS
API: Servlets, collection, WebSphere, WebLogic, JBoss and Tomcat.
Framework: Struts 1.1/1.2/1.3/2.0 , springs and Hibernate, Play (Android Framework).
Software Tools: GPSS (General purpose simulation software), Mat Lab (Simulation Links), IBM Blue Cloud Mix.
Operating Systems: windows 7, UNIX (Fedora, Ubuntu).
Database: Oracle (Version -11g, 10g, MYSQL, SQLServer, mongodb, Redis.
Servers: ApacheTomcat, Google App Engine, JBoss.
Tools: Net Beans IDE 7.4, ALM, GitHub (2.0.1), Jazz Repository, Log4j, ant, Maven, apache Camel, automation testing.
Concepts: Agile methodology, Design Patterns SDLC, STLC, UML, OOPS, Data structures.
Distributed Systems Software: JDK 7.0, MySQL, Windows7 and Eclipse.
PROFESSIONAL EXPERIENCE
Confidential, Plainsboro, NJ
Java Developer
Responsibilities:
- Worked onCore Java/J2EE,Automation testing, C#, LINUX,Unix, Scala Eclipse, Selenium XML, SAX, TDD, BDD, DOM, JSTL, Design Patterns, JSON, LADP,SSL, ORM, PKI, Spring, Struts, Graph DB, Hibernate, PHP, Rabbit MQ support, CSS3, Linux.
- Involved in the development on modules of Android and IOS using visual desgn.
- Developed java beans and business objects based on Java design principles.
- Extensively used Collection API such as List, Set and Map implemented classes.
- Designed GUI screens using JSP and PHP.
- Front end validation by JavaScript, JQuery and AJAX.
- Dynamic loading data with the help of JQuery and AJAX.
- Involved in the implementation phase for developing the Servlets classes and JSP’s
- Used JDBC for connection to DB with the middle layer.
- Involved in developing the DAO’s for accessing the Database to encapsulate data access logic
- Participation in weekly business status calls
- Deployed application updates to AWS EC2 and monitored the load balancing of different instances.
- Involved in unit testing.
- Involved in TDD and BDD.
- Installing and Configuration WebLogic server.
- Written Ant script to build jar, ear files.
- Involved in branch creation and SVN configuration.
- Taken care of deployment in Linux and windows systems.
- Writing PL/SQL queries. DB data comparison.
Environment: Java, JSP, JSF, UML, AGILE, TDD, LADP, SSL, ORM, PKI, BDD,Servlets, JDBC, JavaScript,ORM, Apache CSF, JPA, AJAX, JQuery, MySQL, WebLogic Server,spring, Hibernate,Mule soft ipaas,Eclipse IDE, Tomcat 7, AWS, ANT, Business analysisSVN and Linux.
Confidential, Atlanta, GA
Java/J2ee Developer
Responsibilities:
- Involved in the development of POC for the product.
- Developed Spring beans and business objects based on Java design principles.
- Used Collection API such as List, Set and Map implemented classes in Spring and Hibernate.
- Implemented concurrency and multithreading.
- Worked with oracle app which is oracle Financials for the financial funding feature.
- Rabbit mq support for the team
- Experience working on a scrum team with shared testing / automation testing practices. Working on a multi-functional scrum team.
- Involved in the client interactions regarding the project requirements and details.
- Understanding the requirement and helping out client with better possible way of doing the same what is mentioned in the requirement document where ever it seems to be necessary.
- Development of services using Spring beans.
- Involved in all the third party integrations like address verification, funding, Racing information and few other.
- Coding Spring Business objects and Hibernate DAO classes.
- Developed Change requests and worked on enhancements and delivered to the client in time.
Environment: Java, HTML, JavaScript, JQuery, C#, Servlets, JSP’s, JAX-RPC Web Services, Spring, Hibernate, MySQL, Eclipse IDE, HeidiSQL, JasperSoft Studio, iReports Designer, JasperSoft Server, Tomcat 7,SVN, Jenkins, ANT,Core Java/J2EE, XML, Sax, DOM, JSTL,mongodb, Redis AJAX, Design Patterns, JSON, Struts, JDBC, Rabbit MQ support, CSS3, JavaBeans.
Confidential
Responsibilities:
- Involved in the client interactions regarding the project requirements and details.
- Coding Spring Business objects and Hibernate DAO classes.
- Reviewing Screens.
- Involved in TDD and BDD for the project.
- Development of services using Spring beans.
- Involved in all the third party integrations like address verification, funding, CRM integration, Racing information and few other.
- Web Services ClientCode development for all the third party integrations.
- Providing timely output/delivery of the product for the client.
Environment: Java, Linux, Unix, C# Scala,TDD, BDD,GWT, Selenium, Servlets, JSP’s, JAX-Restful, JAX-WS - Web Services, Spring, Hibernate,JAX-B, JAX-P, MySQL, Eclipse IDE, HeidiSQL, JasperSoft Studio, iReports Designer, JasperSoft Server, Tomcat 7,SVN, ANT.
Confidential
Java/J2ee Developer
Responsibilities:
- Developed aweb application,Telecom store inventory usingJSP,spring and hibernate Framework on AGILE software development team.
- Designed databaseto supportthe application using MySQL server.
- Performedserverside programming using Eclipse IDEforJava applications following MVC architecture.
- Implemented test management through testcases,scenario design andtestplanning.
- Testing using Application Lifecycle Manager (ALM)to improve efficiency.
- Used Oracle Hms for the support of data
- Was effectively involved in the complete software development life cycle i.e. requirement gathering, Use Case analysis, designing Class, Sequence and Activity Diagrams, and development and deployment of the application. Waterfall Methodology has been used.
- Developed the Issue Module and designed the Issue Module using UML Class Diagram and Sequence Diagram
- Build and deployed application using Web sphere.
Environment: Java, J2ee,Eclipse IDE, Oracle HRMS, MVC architecture, Hibernate Framework, PHP, spring, MySQL server, Web sphere, UML.
Confidential
Java/J2ee Developer
Responsibilities:
- Implemented an ecommerce application for online bookstore that provides the user with a catalogue of different
- Books for which a consumer is provided with a shopping cart application.
- Have been involved in Requirement Study, analyzing and writing the Use-cases.
- Have been involved in Design, Development of complex features of the project.
- Also coded many framework specific Service level features used throughout the project.
- Developed new user interfaces in PHP for Presentation and Action for Business logic.
- Developed several customized tag libraries for PHP implementation.
- Worked in Spring MVC Inversion of Control and Spring JDBC to connect to the database
Environment: Java, J2ee, C# Spring MVC, Spring JDBC, JSP, PHP.