Java Developer Resume
AtlantA
SUMMARY:
- Java/J2EE professional having 7+ years of technical expertise in complete Software development life cycle(SDLC) process that includes Analysis, Design, Development, Testing and Implementation.
- Experience in using various MVC JavaScript Frameworks AngularJS2,
- Good Knowledge in Server side Javascript using NodeJS, Express JS.
- Expertise in view rendering Java Script libraries such as React JS, Jquery.
- Strong knowledge in MEAN stack (Mongo, Express, Angular.JS, Node.JS) JavaScript based technologies used to create web applications.
- Experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
- Well versed in using JSON and AJAX to link with back - end applications
- Proficient in development of enterprise business solutions using Apache Tomcat, WebLogic, WebSphere and JBOSS application servers.
- Experience in developing enterprise and web applications using Spring, Hibernate, Web Services (SOAP, Restful), Servlets, JSP.
- Experience in Web Services using SOAP, REST, UDDI and JAXB, WSDL and XML related technologies - XSD, DTD, XSLT, XPath, SAX, DOM, JAXM, JAXB and XML Beans.
- Experience with Java, J2EE, Servlets, JSP, JAX-RPC, RMI, JMS, CORBA, JDBC, Java Networking, Applets, Multithreading, Swing and XML.
- Expertise in Angular JS, jQuery, WebSphere and Dojo for the client-side functionalities and Object-oriented JavaScript functionalities.
- Expertise in developing web services with XML based protocols such as SOAP and WSDL.
- Hands on experience in working with Tomcat Server.
- Experience with JUnit for the Unit testing of web application.
- Experience in interacting with Clients, Collection of Requirement Specifications from the client site, performing Requirement Analysis and Designing.
- Capable to learn new technology and adapt to a new environment quickly.
- Establish and maintain productive working relationship with management, Clients and Team members.
- Delivered Responsibilities as Analyst Programmer and Programmer. Strong functional experience includes Financial, Banking and Insurance.
- Excellent experience in Object Oriented Analysis, Design and Development.
- Worked directly with technical staff and QA engineers on the team to deliver high quality code for final validation & verification.
TECHNICAL SKILLS:
Project Methodologies: Waterfall and Agile
UI Framework: React Angular JS 1.5.0, Node JSv6.3.0, express, JQuery 2.2.1, HTML, CSS
Frameworks/Packages: Core Java, J2EE, Spring2.0.0, Spring Web Flow, Hibernate, CXF, Servlet, JSP, JDBC
Web Services/Framework: REST, Jersey1.14, jersey-json1.9, RestEasy-jaxrs2.2, Resteasy-jackson-provider-2.2.1, WSDL, UDDI, SOAP/AXIS, XML, XSD, XSLT
Web/Application Servers: JBoss 5.x, Apache Tomcat, WebSphere
Database Technologies: MySQL, Oracle10g
Big Data: MongoDB
API's: Servlets, Java Naming and Directory Interface (JNDI)
Operating System: Windows (95/98XP/2000/NT), LINUX, UNIX
Development Tools: Eclipse 3.x
Build Tools: Ant, Maven
Testing Tools: JUnit
Version Control Tools: SVN, CVS, Visual Source Safe, Clear Case, TFS (Team Foundation Server)
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta
Java Developer
Responsibilities:
- Used JDBC to access Database.
- Used CVS for Versioning and concurrent access to the project files.
- Designed and developed the action form beans and action classes and implemented MVC using Struts framework
- Implemented HTML5 feature like semantics, local storage, data and required attributes and sliders.
- Experience with Angular Js in two-way data binding.
- Used IBM WebSphere application server to optimize the application infrastructure to reduce costs with hybrid capabilities that provide the flexibility to deploy and manage the application across any cloud and container service.
- Using spring security framework for user level authentication with REST API for service layer Development.
- Worked with Angular JS, Node.js for creating own HTML elements for building a much-companied Web.
- Involved in writing application level code to interact with RESTful Web APIs, using AJAX, JSON, XML and jQuery.
- Utilized various JavaScript and Angular JS frameworks, AJAX for form validation and other interactive features.
- Implemented and designed user interface for web-based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Use AngularJS to create Controllers to handle events triggered by clients and send request to server.
- Create Server-Side implementation using spring 1.X and Hibernate.
- System has a facility to download or upload technical data
- Web Interface is designed using J2EE, REST Web Services.
- Used Angular for rich Internet applications.
- Git is used as a version control tool and Jenkins is used for continuous integration of builds.
Environment: Java, Angular.js, React.js, Spring1.X, Hibernate, MongoDB3.4, express, JavaScript, RESTWeb Services, HTML, CSS, AJAX, DHTML, JSON, HTML5, WebSphere application server, JavaScript, Tomcat, JBoss
Confidential, Atlanta
Java Developer
Responsibilities:
- Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
- Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration
- Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and Java Script to simplify the complexity of the application
- Involved in the development of HTML pages, JSPs and CSS for different User Interfaces Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files
- Created tables, triggers, stored procedures, SQL queries, joins, integrity, constraints and views for multiple databases like Oracle and SQL Server
- Involved in Unit Testing of various modules by generating the Test Cases
- Used JIRA for bug tracking, issue tracking and project management
Environment: Java, J2EE, JSP, HTML, CSS, AJAX with GWT, Spring, Hibernate, EJB, XML, JMS, Oracle, MS SQL Server, Toad, JUnit, ANT, Log4j, Web Services JAX-RS, Tomcat, JIRA, Eclipse
Confidential
Java/J2EE Developer enhanced-Risk Assessment Manager (e-RAM)
Responsibilities:
- Creation of java web services and web application framework.
- Extensive coding in Java, JSP, Servlets, JavaScript, CSS style sheets and Oracle PLSQL.
- Embedded session handling capability to the application.
- Coded database objects, arrays, complex procedures and functions in Oracle PLSQL.
- Creation of DAO layer.
- Code management and source control.
- Involved in preparation of release notes and code deployment.
- Defect fixing during all the testing phase.
- Streamlining of development process and setting guidelines for new members in the team.
- Used VSS for Version Control.
Environment: Core Java, servlet, Spring, Jsp, Oracle 10g, XML, Eclipse, Tomcat.
Confidential, Odisha
Java Developer
Responsibilities:
- Design the class diagrams, sequential diagrams and collaboration diagrams in UML using Rational Rose
- Used JDBC to access Database.
- Developed Servlets in forwarding requests to different server for invoking the EJBs and connecting to Oracle database. Developed Entity and Session Beans housing the business logic for WebSphere application server
- Developed methods in EJB to store and retrieve the values from the database
- Used CVS for Versioning and concurrent access to the project files.
- Designed and developed the action form beans and action classes and implemented MVC using Struts framework
- Involved in developing and coding for the call switch using JSP, generating triggers.
- Developed various build scripts for building EJBs, deploying beans across domains, creating jar/war/ear etc. using ANT build tool.
- Commit and Rollback methods were provided for transactions processing
- System has a facility to download or upload technical data
- Web Interface is designed using J2EE, XML/SAOP, WSDL, Web Services, and JDBC.
- Used AJAX for rich Internet applications.
- J2EE framework facilitated the integration & deployment of Servlets, JSP and XML on WebSphere.
- Used JavaScript for validation
Environment: Java, Servlets, JSP, Struts, JDBC, EJB, AJAX, JavaScript, Web Services, JMS CVS, HTML, XML, WebSphere, Eclipse, UNIX, ORACLE, PL/SQL.
