We provide IT Staff Augmentation Services!

Java Developer. Resume

Phoenix, AZ

SUMMARY:

  • Java Developer with7 years of IT Experience in J2SE, J2EE platforms with Software development life cycle inapplication development, including analysis, design, development, deployment, documentation, testing, implementation, database applications. In 7 years, I also have11 - months experience in IBMDatastage ETL.
  • Involved in communicating with business to determine a projects business goals and objectives, as well as user requirements.
  • Strong design and development experience in J2EE and Web technologies including JSP, Servlets, JDBC, EJB, JMS, Rabbit MQ,SOA, SOAP and REST, JAX-WS Web Services and more.
  • Experience in Web services - REST, SOAP in Implementing the Service Oriented Architecture.
  • A bit experience in front-end design implementations by writing HTML5/HTML , CSS3/CSS , etc.
  • Strong experience in all phases of SDLC as well as Analysis Design, Development and Testing.
  • Expertise in writing the SQL/PLSQL and stored procedures.
  • Hands-on experience in Struts frameworks.
  • Technical knowledge in developing the middleware components using spring and EJB 3.0.
  • Experience in using message brokers such as Active MQ and Rabbit MQ.
  • Experience on Rabbit MQ and Java APIs for Queues to build the application as SOA platform.
  • Experienced in Jenkins for CI for all build and CD.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management.
  • Good knowledge on JSON to make connections between server and databases like Couch Base DB, MongoDB and MySQL.
  • Good in designing the JSON according to front end pages. Familiar with the JSON requests according to actions and request data.
  • Have knowledge onServer combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide the service.
  • Technical knowledge on Angular when my team involved with Migrated application from Angular 1.5 to Angular 2.0
  • Well experienced in CoreJava - asynchronous programming, multithreading, collections and a few design patterns
  • Involved with teamon working with Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Technical knowledge on library development with micro services architecture using Rest APIs.
  • Experience in full Software Development Life Cycle (SDLC) Experience in Agile software development utilizing Scrum and test based development (TDD) and Waterfall model.
  • Worked with the team to design and develop the J2EE Model 2MVC based Web Applications using the J2EE Technologies and with Design Patterns.
  • For better productivity and quality - Tomcat 7.0, JBoss 7.1is used.
  • Good work experience on Windows and UNIX OS.
  • Strong exposure on Eclipse, BlueJ, IntelliJ.
  • Knowledge on Microservices for the delivery of software products across the enterprise.
  • Knowledge on Migrating existing application into micro services architecture using Rest APIs, spring boot.
  • Expertise in using the design patterns like Singleton, Data Access Object (DAO), Model-View-Controller (MVC),Data Transfer Object (DTO) and Session Facade Pattern.
  • Involved in SQL queries and Expertise in using the database tools like SQL navigator, SQL Developer.
  • Good Experience in usage of GIT,Tortoise GIT,TortoiseSVN and CVS.
  • Experience with testing tools - JUnit.
  • Experience with logging framework - Log4j.
  • I have knowledge on IBM Datastage and I had done a project on ETL tool in 2010.
  • Involved in working on DataStage 7.5.1A version to version 8.5 Migration. It’s a 11 month project, hand-on experience in developing the Parallel jobs using various Stages as Transformer, Funnel, Sort, Aggregator, Change Capture, Change Apply, Filter, Join, Lookup, Merge, Pivot, Remove Duplicates, Datasets, Sequential files, Copy, XML stages and Modify etc.
  • Highly motivated, commitment to problem-solving and proactive in enhancing skills.
  • Willing to adapt the new environment, interested in learning the new technologies to deliver the outputs in a deadline & ability to perform with excellent co-ordination skills.

TECHNICAL SKILLS:

Languages: Java on J2SE,J2EE

Java Technologies: JDK 1.6/1.7/1.8, J2EE, Servlets, JDBCL 4.0,Web Services, Design Patterns, Hibernate, Junit Testing, JSF,EJB, Log4j, Javamail 1.4, C.

Database Technologies: Oracle 9i,10g, Couch Base, MY-SQL, Mongo DBOperating Systems

Windows 98/NT/2000/XP, Windows XP, Windows 7, Windows10,UNIX/LINUX.: Web Related

HTML, XML, CSS, JSF, JSON: Web Servers/application servers

IBM Web Sphere 5.0/6.1/7.0, Apache Tomcat 5.x,6.x, Jboss 7.1: Version Control System

CVS, SVN, GIT, Tortoise GIT.: Unit Testing

JUnit3.8.1, Junit5: Tools: My Eclipse, BlueJ, IntelliJ, Java Beans

ORM: Hibernate 3.2/3.0

Web Services: Restful and SOAP

Message Brokers: Active MQ, Rabbit MQ

PROFESSIONAL EXPERIENCE:

Confidential - Phoenix, AZ

Java Developer.

Responsibilities:

  • Collaborated with developers and clients to develop precise business logic.
  • Designed and developed few modules right from scratch by talking to business, gathered requirements and transformed them into application features.
  • Worked as part of a team where I received specific tasks and suspense’s with technical supervision from the technical lead.
  • Actively worked in requirement gathering and was responsible for taking the suggestions from the team.
  • Implemented the function to send and receive messages on Rabbit MQ synchronously and asynchronously.
  • Worked on Rabbit MQ as a queue to convert the Entire event flow as a SOA based architecture.
  • Reading and downloading the Rabbit MQ queue using multithreading by allowing n number of threads to record data in the file on date wise.
  • Implemented Rest web services in POC.
  • Transformed existing legacy features into web-services model using restful services.
  • Implemented messaging queue behavior to automate the business flow using JAXB and XSD.
  • Responsible for design, development, coding, code review and testing for service.
  • Written JUnits for the piece of code team has written and made 90% to 100% coverage.
  • Worked in small, rapid-development teams.
  • Worked and reviewed with SME’s for the high level design and approval of design.
  • Worked on bug fixing and enhancements on change requests.
  • Written SQLqueries to improve the performance.
  • Used GIT as version control tool.
  • Worked on charting libraries like Fusion Chart and High Charts
  • Used JBoss as local application server.
  • Provided daily status report and graphical reports on tasks in Scrum standup meetings.
  • Modified existing software to correct errors, adapt to new hardware and improve performance.
  • Worked on Couch base DB to generate the JSON.

Environment: Java 1.8, J2EE, Hibernate, IntelliJ, Junit test cases, JBoss 7.1, Rabbit MQ, Spring MVC, Spring AO, Message Queue, Xml, JSON, CouchBase DB, Rest API, GIT & Tortoise GIT, SQL queries, JAXB.

Confidential - Richfield, OH

Java Developer.

Responsibilities:

  • Actively worked in requirement gathering and was responsible for taking the suggestions from the team.
  • Responsible for design, development, coding, code review and testing for service.
  • Key business requirements were taken into consideration by team and wrote functional specifications in detailed with design documents.
  • Designing class diagrams, activity figures and sequence diagrams that provided a view of the requirements for better construction phase using Visio UML Design tool.
  • Developed integration modules for disparate clients using Apache Camel and Integrated configured Camel with Active MQ.
  • Worked with team to send JMS message to Apache Active MQ on the edge device.
  • Applied OOAD, JEE & design patterns for better result.
  • Designed and developed the Java Server Pages and Servlets to generate positive HTML and display the data to client side.
  • Worked on Java Server Page standard tag libraries.
  • Again gathered the requirements from the team to migrate the project.
  • Migration of current search process from database to Apache Solr search engine.
  • Extensively worked on Spring Object relational mapping with Hibernate.
  • Responsible for taking Java5 features like auto wiring, annotation metadata and generic collections.
  • Discussed and implemented Spring IOC framework to integrate with Hibernate.
  • Worked on designing and development of hibernate configuration.
  • Developed design pattern (Session per request) for making database connectivity and accessing the session per for database transactions respectively.
  • Implemented Core Java concepts like multithreading, collections and a few design patterns
  • Implemented using the HQL and SQL for fetching and storing the data in databases.
  • Utilized Spring JDBC to implement the bath jobs to pull organization structure associated data.
  • Employed JQuery library to create the well-built web pages.
  • Used Java Script to handle the same existing requests.
  • Cascading style sheets was implemented to keep the uniformity in view of application.
  • Involved for using the XML, XPath, and XSL for better result.
  • Was responsible for Soap and interfaced with the external system using Web services.
  • Worked on deployment of application to Web Sphere server.
  • Finally developed the plans which involve staging of build packages, files at various staging environments like sandbox, QA.
  • Used Junit framework for test cases.
  • Using JPROB integration to Web Sphere front runner interactions with business and teams.

Environment: Client Server technology, OOAD, Java 1.8, J2EE, JQuery, Active MQ, Spring 2.5, Hibernate 3.x, Hibernate eclipse tools, CVS, RAD 7.0, JPROB, Spring MVC, Spring AOP, JUnit 4, Visio.

Confidential - Phoenix, AZ.

Java Developer.

Responsibilities:

  • Requirement is analyzed & designing of the Use Cases
  • Created UML diagrams for the use cases using Rational XDE.
  • Created Logical & Physical Data model for PCS & Integration Application.
  • Analyzed the gaps in TGT suggested Application Architecture.
  • Involved in the creation of a web application using ATG Portal.
  • Involved in development of J2EE framework (JSP, JSF Pages, Form Beans, DAO components) for theTGT application.
  • Developed JSP pages using Struts Tag-libs.
  • Implemented the web-based application following the MVC II architecture using Spring Framework.
  • Data Layer was maintained using Hibernate
  • Developed, tested, proofed, and maintained Web content, that is consistent with individual client design standards, using HTML, CSS, and JavaScript with the Struts/Tiles Framework in a Weblogic environment
  • Developed application web pages using JSP, XHTML and CSS and used java script as client side validation
  • Developed JSF Pages using Custom Tag Library to interface with JSP.
  • Involved in the design of the user interfaces using Java Swing and Sun Studio.
  • Created object oriented front end applications
  • Checked Web documents in HTML and XHTML for conformance to W3C Recommendations and other Standards
  • Facilitated the integration & deployment of Servlets, JSP, JavaScript, Web Services, JMS and XML.
  • Designed and Developed GUI Screens for the application using Java Swing, AWT.
  • Developed several Java Swing custom components to address the core business
  • Developed application using MVC Framework.
  • Developed and Deployed web components in WASD.
  • Involved in debugging & creating of Oracle 9i Stored Procedures, Packages, Functions, Triggers (for logging) & Views.
  • Written SQL queries to improve the performance.
  • Used GIT as version control tool.

Environment: Java, J2SE, J2EE. JSP, Servlets, Java Beans, WebSphere Application Server, Hibernate, Spring framework, Spring MVC, Spring IOC, Spring Application Context, Spring AOP, JUnit,DHTML, JavaScript, Web Services, SOAP, X Path, Oracle, Db2, UNIX Shell Script, Windows 2000

Confidential

Java Developer.

Responsibilities:

  • Data within the company is utilized by various components for this project.
  • Migration of project technical architecture from velocity framework to struts is created.
  • By recommended procedures, the functional flow of project is developed and designed.
  • With the help of JavaScript and Cascading Style Sheets, we developed the Theater country code hierarchy.
  • Followed recommended rules & procedures, processes, techniques, for better performance and better result for long time existing.

Environment: PL/SQL, Velocity Framework, Struts, Tomcat, JSP, Turbine.

Confidential

Software Developer.

Responsibilities:

  • Checked the user requirement and business goals.
  • Worked on front end pages using JSP and involved in developing the Servlets that translates interactions with the JSP pages into actions performed by Java utility classes.
  • Closely involved in developing the JavaBeans for different modules of application.
  • Worked on a module using SAX that parses XML file.
  • Extensively involved in JavaScript for client side validations.

Environment: Java, JSP, Servlets, JDBC, JavaBeans, JavaScript, Oracle, WebLogic Application Server 9.2, Windows NT 4.0.

Hire Now