We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Extensive experience utilizing Java tools in Business, Web and client - server environments. Proficient in design and rapid development of web applications using Java/J2EE (JSP, Servlets, JNDI, Multithreading, JDBC, Exception Handling).
  • Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration, and Implementation including the collection of requirements, UI design, identification of business needs and constraints.
  • Used Groovy and Grails with Spring, Java, J2EE for user interface.
  • Experience in implementing open source frameworks like Hibernate, JPA and Struts frameworks and experience in mapping Object-Oriented domain model with relational databases.
  • Strong working experience with Spring Framework, which includes usage of IoC/Dependency Injection and different SPRING modules like Core Container, Data Access/Integration, Web and AOP in Web applications.
  • Strong knowledge in Web Services (SOA) Big - Axis2, Axis, CXF, JAX-WS and Restful - Jersey (JSR-311 JAX-RS API) application development.
  • Developed React Js pages, Web services calls and AJAX calls for the application
  • Implemented client side Interface using React Js.
  • Proficient in developing the application using JSF, Hibernate, Core Java, JDBC and Groovy and Grails presentation layer components using JSPs, JavaScript, XML and HTML.
  • Updated Billing and usage pages in my Verizon application using spring, microservices and AngularJs.
  • Fluid understanding in Rich Internet application component development using jQuery, HTML, CSS, JavaScript, Ajax, Angular JS, Node JS and Backbone JS.
  • Extensive experience in implementation of the version control software Accurev, Git, SVN and Clear Case.
  • Worked with Object Oriented project life-cycles, iterative process like Agile (Scrum, Kanban), Waterfall and Test Driven Development methodologies.
  • Experience in developing Enterprise Applications using Eclipse 2.x/3.x/4.x, Spring Tool Suite, NetBeans 5.x/6.x, Edit plus.
  • Extensive work experience in XML parsing and data binding using JAXB, JiBX, XML Beans, SAX, STAX, DOM and other bindings such as JSON.
  • Efficient in software engineering skills in generating design and architecture artifacts using UML, Confidential Rational Rose and RUP process.
  • Developed and deployed applications on UNIX, LINUX and Windows platforms.
  • Experience in database development and implementation and proficient in PL/SQL, SQL programming to create objects like tables, views, functions, triggers, queues and stored procedures packages in Oracle10g/9i/8i, MS SQL server and MySQL.
  • Good knowledge in JAVA SE, Java/J2EE and Groovy on Grails MVC, JSF web framework and React.js for rapid application development.
  • Good Exposure to industries like Banking / Investment, Fuel Rewards, Health Care and Service Sector.
  • Experienced in code audit, performance testing and application tuning.
  • Excellent interpersonal and communication skills, creative, research-minded, technically competent and result-oriented with strong problem solving and leadership skills.

TECHNICAL SKILLS:

Web Technologies: Core Java, J2EE, Design Patterns (Core Java and J2EE), Servlets, JSP, EJB, JDBC, XML, JSF, AJAX, SOAP, WSDL, RESTful Web Services, AngularJS, Backbone JS, Node JS, jQuery

Web Application Servers: Oracle WebLogic12c/11g/10/9, WebSphere8/7, Apache Tomcat7/6/5.5, Jboss, Glassfish

Languages: Java, C, C++, JavaScript, Unified Modeling Language(UML)

Operating Systems: Windows 2k/XP/vista/7/8/10, Unix, Linux

Frameworks: Spring MVC3.2/3/2.5/2, Hibernate 4/3, Struts 2/1, JMS

Methodologies: Agile, Waterfall methodologies

Databases: Oracle 11g/10g/9i, MySQL, MS-SQL Server 2008, MS Access 2000, DB2

Scripting: HTML, CSS, Unix Shell Scripting

IDE Tools: Eclipse 4.5/3.7/3.5/3.2/3.1 , Spring Tool Suite, Net Beans, Edit Plus2

Build Tools: ANT, Maven, Gradle

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Involved in daily SCRUM meetings and internal developer status calls along with the offshore team
  • Gathering the requirements from the Business team(System Engineer) analyzing them and clarifying issues by coordinating with the team before each sprint
  • Review User Stories and the test cases associated with the story in order to predict the efforts needed to implement the story
  • Core development experience for Groovy Grails restful web services.
  • Used spring config server for centralized configuration and Splunk for centralized logging.
  • Update the old code as per the new requirements which arise in Agile based development environment
  • Used Jenkins for continuous integration, Github for version management & Maven for building the application in the cloud leveraging AWS API's.
  • Implement the UI of the project using HTML5,CSS,Jquery,Java Script, Required JS, Angular JS AJAX
  • Used JSP and HBS to code server pages
  • Used Spring MVC framework to implement the MVC design pattern.
  • Supported the application in production and used SPLUNK to get the application logs to handle the incidents
  • Involved in building and maintaining cloud-based infrastructure on AWS.
  • Used JUnit framework for unit testing of application and Maven to build the application and deployed on Jetty server.
  • Developed React Js pages, Web services calls and AJAX calls for the application
  • Implemented client side Interface using React Js.
  • Working with the System Testing (ST), System Engineering (SE), and User Acceptance testing (UAT) teams to understand the requirements and also resolve issues which have been reported.
  • Consuming both Restful and SOAP web services depending on the design need of the project
  • Developed Synchronous and Asynchronous Ajax calls
  • Used Code Cloud repo to pull and push the code.
  • Working as a developer in developing the business and user interface classes using Groovy and Grails.
  • Design of application components using Java Collections and providing concurrent database access using multithreading
  • Developed complex SQL queries to insert, query and update the database
  • Implemented ID conditioning in order to restrict user access to certain parts of the application
  • Implemented a system where the up to 250 sites data was imported and stored into the database when an excel sheet was uploaded into the website using AJAX, Maven POI Dependency, Java, Hibernate, JS

Environment: Java 1.6, CSS, JavaScript, Required JS, Angular JS, JSP,HBS, jQuery, JSF, Spring, Hibernate, XML, Criteria Queries, Maven, Jetty server, Restful Web services, JUNIT, Intellij, Code Cloud, Oracle Db 11g,AWS

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • As a developer involved in back-end and front-end developing team. Took part in developing, maintaining, reviewing and supporting quality code and services.
  • Developed React Js pages, Web services calls and AJAX calls for the application
  • Implemented Agile Scrum Process in the form of daily standup meetings and pair programming. Tested Service and data access tier using JUnit in Test Driven Development methodology.
  • Used Struts 2.0, Freemarker and Grails Framework in the application, which is based on MVC design pattern.
  • Used Splunk to see application logs and work on defects
  • Participated in code review sessions and system design discussions. Interacted with Product Owner to fine tune user stories and with testing team to approve Functional Specification and test cases.
  • Developed and maintained the client-side application using JSP, HTML5, CSS3, JavaScript and jQuery.
  • Responsibility of maintaining and developing server-side code with JavaScript runtime environment.
  • Implemented AJAX functionality using jQuery, JSON and XML.
  • Used SPRING framework for authentication security flow and permission security flows.
  • Developed the applications using SPRING framework including Spring Core, Spring WS, Spring MVC, and Spring Integrations design pattern.
  • Worked on Amazon Web Services (AWS) Cloud services like S3, EBS, RDS, VPC, and IAM
  • Responsible to support the operations, monitoring, reporting according to the requirement of the higher management team by making Splunk Dashboards.
  • Used Spring Core Annotations for Dependency Injection, Spring Boot and Spring Cloud for REST API s for microservices.
  • Implemented client side Interface using React Js.
  • Involved in the design and implementation of SPRING Framework with the Architecture team.
  • Worked extensively with Java including Threads, collections, Servlets.
  • Worked with SOAP UI, JAX-WS to create Web Services and consuming the existing services.
  • Developed, deployed worked on MAC OS with extensive UNIX shell scripting.
  • Developed Microservices to provide Rest API’s utilizing Spring MVC
  • Used custom tag libraries for the structured display of the screen.
  • Used Groovy in Java Programming with familiar Java syntax.
  • Developed Java classes that used JMS to communicate with the Queue managers.
  • Used Accurev, Git with TFS Server for version control and Gradle for deployment.

Environment: Agile Scrum, JDK 1.7, JAVA EE, JSP, HTML5, CSS3, JavaScript, jQuery, JMS, SOAP UI, JAX-WS, Spring Framework, XML, Struts, Resource Bundle, Log Viewer, JUnit4, Eclipse, STS, vFabric tc Server, Accurev, Git with TFS Server, AnthillPro, Buildship Gradle.

Confidential

Java Developer

Responsibilities:

  • Used JIRA Agile for project management and bug tracking.
  • Used Drupal platform for developing cross browser compatible websites using agile, scrum methodologies.
  • For the development of UI, we followed the Model-View-Controller architecture for the site.
  • Involved in development of distributed objects like EJBs (session beans), Business objects/Domain objects that fit into the architecture and various components and helper classes that were commonly used throughout the application.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Used AngularJs and jQuery to make the pages dynamic and two way data binding.
  • Implemented AJAX functionality using jQuery, JSON and XML.
  • Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript.
  • Developed the CRUD API for the POSEngine using Restful WebServices.
  • Developing and maintaining a single-page application using Backbone.js for front-end server side layer, HTML5 and CSS3 to deliver rich user experience.
  • Written Blossom controllers (Spring), for all the pages.
  • Extensively used Spring IOC, spring's Hibernate support, transaction management.
  • Design and develop SOA enterprise solution with Talend Open Studio, Apache Karaf and Camel.
  • Created/managed Mongo DB collections. Developed Server side automation using Node.js scripting and connecting different types of SQL stores.
  • Deployed and tested on WebSphere application server.
  • Used SVN and Git as version control systems. Involved in writing Jasmine tests. Used Karma and protractor for end to end testing.

Environment: J2EE 1.5, JDK 1.5, HTML5, CSS3, JSP, EJB3.0, Spring, Hibernate ORM, JSP, WebSphere application server, Eclipse, Backbone.js, Node.js, Magnolia 5.4, Blossom 3.1, jQuery, AngularJs, WLST, bash, korn

Confidential

Jr.Java/J2EE Developer

Responsibilities:

  • High Level Designing (HLD), Low Level Designing (LLD) using UML.
  • Designed components for company’s object framework using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, Value Object, and Business Delegate.
  • Actively participated in the complete life cycle of development, from the design phase to implementation Phase.
  • Creating use cases, class diagrams, activity diagrams and collaboration diagrams.
  • Responsible for environment setup in LINUX environment (DEV, QA).
  • Played a key role in the development of server-side functionality of handling the requests and responses using Java Servlets.
  • Created Data Access Object (DAO) which is used by the Hibernate API calls to interact with the database.
  • Worked on backbone.js and jQuery to develop outsourced UI.
  • Analysis and Design of the Object models and Design Patterns in various tiers of the application.
  • Designed and implemented WebServices calls for service provider methods.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Played an active role in testing the application by writing test cases for different scenarios.
  • Used JUnit testing tool to test the code.
  • Study existing system and incorporate/suggest changes. Involved in developing new functionality as per the needs of the users. Wrote product documents including installation and user guide.

Environment: JSP, Servlets, Spring framework, SOA, MVC, Java Beans, Webservices, JDBC, Hibernate ORM, Hibernate API, Weblogic, Linux, Oracle 10g, backbone.js, jQuery, JUnit

We'd love your feedback!