We provide IT Staff Augmentation Services!

Java Developer - Boston - Ma Resume

0/5 (Submit Your Rating)

SUMMARY:

  • 8 years of Experience in all facets of J2EE Application design and development, including business analysis, system design, implementation, maintenance, support and testing.
  • Good working knowledge in CORE concepts of JAVA including Threads, Collections framework and JAVA I/O packages.
  • Designed and developed exception handling framework using Spring AOP.
  • Experience using SOAP web services (JAX - WS 2.2).
  • Experience developing Restful web service (JAX-RS1.1) using Jersey
  • Experience with application server like JBOSS and web server like Tomcat.
  • Experience with internet technologies TCP/IP, HTTP, HTML
  • Experience in development of logging standards and mechanisms based on Apache log4J.
  • Experience in using IDE's for development like Eclipse Luna, Galileo and IntelliJ.
  • Knowledge of building and packaging project using Apache Maven.
  • Basic Understanding and Implementation of Groovy.
  • Working knowledge of Reflection API.
  • Hands on experience using tools like Eclipse, IBM RAD, TOAD, SOAP UI and Linux vi editor.
  • Experience in developing and consuming WebServices using Axis-2, JAX-WS and JAX-RS
  • Web development using JSP’s, JSF 2.0, servlets, Spring MVC.
  • SDLC and its various methodologies such as Waterfall, Agile development.
  • Design Patterns such as Singleton, Iterator, DTO's, BO's, State, Strategy, Factory, SOA, MVC, REST
  • Experience in developing the distributed applications using J2EE Application servers such as IBM WebSphere, BEA Weblogic and Jboss.
  • Worked on Operation Systems like Windows’ XP/2003/07/08NT, Sun Solaris, UNIX, and Linux, Redhat ES5.
  • Good experience in JavaScript MVC framework like AngularJS
  • T-Sql/ Pl-Sql programming using Oracle 10g and sql server 2008R2 (Query, Triggers, Stored Procedures, Indexes, Functions, Views, Temp Tables)
  • Version control using IBM's RTC, SVN.
  • Creating class diagrams, database diagrams and package diagrams (UML modeling) using MsVisio.
  • Experience in working on operating systems including Windows XP/NT/2000, UNIX.
  • Worked with different SDLC methodologies like Waterfall and Agile (TDD, SCRUM and XP).
  • Strong knowledge of data structures like HashMaps, HashTables, Lists, Linked list, Hashset.
  • Heavily used collections, generics, IO classes, Exception handling.
  • Designed and developed code for Marshalling and unmarshalling xml using JAXB 2.1.
  • Utilized Hibernate and Spring Jdbc framework for persistence.
  • Strong experience on HTML and JavaScript.
  • Pivot tables, dashboards, lookup functions, charts, graphs using Ms Excel 2010 for data analysis.
  • Hypothesis testing, regression analysis, regression model building using SAS.
  • Provisioned AWS S3 buckets for backup of the application and sync this contents with remaining s3 backups.
  • Used JavaScript, jQuery for user interactions in pages.

TECHNICAL SKILLS:

Programming Languages: Core Java (multithreading, Collections, Generics, etc.) Java, J2EE, SQL, JavaScript, XML, XSLT, HTML5, CSS3

J2EE Technologies: Servlets, JSP, EJB, JMS, JDBC, JPA, ODBC, Java Mail API, JNDI, XML, AJAX, RMI, JSP Custom Tag libraries, JAXP, JAX-RPC, JAXB, JSON

Frameworks: Hibernate, Spring MVC, Core, AOP, Groovy and ORM modules, AngularJS

Web Services & XML: SOAP, JAX-B, JAX-RPC, JAXP (DOM, SAX), WSDL, XML, XSLT, JAX-WS, REST, JAX-RS.

Application & Web Servers: Apache Tomcat 5.X/ 6.X, IBM Web Sphere WAS, Portal server, JBOSS 6.x

IDE tools: Eclipse, JDeveloper 9.x/10/x, PL/SQL Developer, Putty, Star UML, TOAD, RAD, WinSCP.

Databases: Oracle 9i/10g, MS-SQL server 2008 R2, MySql

Operating Systems: Windows (2000/XP, vista), UNIX, Linux

Build Tools: Ant, Maven

Version Control: Win CVS, Subversion (SVN), VSS, RTC

Others: MS Office, HTML, CSS, Unix Shell Scripting, Log4j, XSL, XSLT, XPATH.

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer - Boston - MA

Environment: and tools: Java/JEE JDK 1.6, Spring MVC, JSP's, Junits and Easymock, Mysql

Responsibilities:

  • Analyzed requirements, use case diagrams and descriptions.
  • Created JSP's, html pages.
  • Utilized spring mvc to create controller classes.
  • Created controller classes, Service methods, DTO's, BO's and DAO's.
  • Created junits for unit testing using Easy mock.
  • Created IBM websphere application server and IBM websphere portal server.
  • Configured IBM websphere application server and portal server for jdbc connections, datasources and jms queue connections.
  • Built application using maven and deployed application EAR.
  • Created dynamic web page using HTML5, CSS3, AngularJS.
  • Designed and developed custom jQuery components for the front end client side validations.
  • Created database objects tables, views, stored procedures, functions.
  • Created complex queries utilizing multiple joins for retrieving data.

Confidential

Software Engineer - Portland OR

Environment: and tools: Java/JEE JDK 1.6, Spring, Web Services, TIBCO Queues/Topics, Sql server 2008R2, Eclipse, IntelliJ, Winscp, putty, TIBCO Designer, Gems, XSD’s, WSDL/XML

Responsibilities:

  • Leading development efforts of Lean superset.
  • Performing requirement analysis and documentation.
  • Deployed applications in AWS as EC2 instances and create snapshots for the data that have to be stored in AWS S3.
  • Working with Product owners to prioritize work items, working with Project managers and BA’s to prepare test cases for integration testing.
  • Created abstract and concrete Java classes,interfaces, implemented business logic.
  • Created collection objects, Maps, list and Sets using generics.
  • Used conditional statements like if-else, switch, iterator blocks like for, while, enhanced for loop.
  • Implemented exception handling in every class, catching checked exceptions and unchecked exceptions.
  • Created user defined exception handling classes.
  • Created IO connections. Utilized FileReader, FileWriter, BufferedReader, BufferedWriter classes for IO connections.
  • Used java.lang, java.util, java.io.
  • Created wsdl, XSD files.
  • Created entity beans using JAXB from XSD files. Created perl script for the same.
  • Created DTO's, BO's and DAO's.
  • Created client, generated stubs for soap web service consumption.
  • Created hibernate configuration file to connect with database.
  • Created hibernate entity classes.
  • Performing unit testing using junit and mockito.
  • Developed SOAP web service using JAX- WS 2.2.
  • Created database tables with various constraints including Primary key and Foreign key in SQL Server 2008R2.
  • Extracted data from SQL Server 2008R2 database tables into flat data files and Excel sheet.
  • Created advanced SQL queries with multi-table joins, group functions, subqueries, set operations and T-SQL or PL/SQL functions.
  • Implemented eh-cache for caching oltp data.
  • Used GOF design patterns and design principles like Single responsibility, Open Closed principle, dependency injection and interface segregation.
  • Working with devops support team to resolve any build and deployment related issues.

Systems Engineer

Environment: Java/ JEE, JSP, Spring MVC, Ant, Glassfish, JPA

Responsibilities:

  • Understanding requirements
  • Developing web components using JSP and Spring MVC.
  • Created ant build script.
  • Built application using ant and deployed it on glassfish.
  • Developed backend using JPA and Oracle 10g.

Confidential

Java Developer

Environment: Java J2EE, JSP, Oracle 10g, JPA, Apache Tomcat, HTML, Javascript

Responsibilities:

  • Understanding requirements
  • Developing web components using JSP and JSF 1.1.
  • Used Apache Tomcat web server
  • Developed backend using JPA and Oracle 10g.
  • Created html pages.
  • Implemented Javascript for validations.

We'd love your feedback!