We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Nashville, TN

PROFESSIONAL SUMMARY:

  • 6 + years of Extensive IT experience in Web Application Analysis, Design, Development and Deployment of Enterprise Application with strong expertise on Object Oriented JAVA, J2EE and Client Server technologies.
  • Experienced in Analysis, Design, Development, Testing and Implementation of software including Client Server application.
  • Expertise in developing applications using Java1.7/8 J2EE Standards, JSF, EJB, JSP, Struts, Spring, JDBC, JSON, AJAX, HTML5, CSS, Java Beans, JavaScript, Node, React JS, Web Services, Micro Services and RDBMS, AWS .
  • Experience in developing multi - tier Enterprise Applications using Eclipse, Net Beans, Web Sphere Studio (WSAD) and RSA Application Developers. Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, AWS, Rabbit MQ, Kafka, Cassandra, My SQL, Restful Web Services.
  • Strong experience in MVC architecture and design implementation using Servlets and JSP as well as open source frameworks such as Struts and Spring MVC.
  • Experienced in entire system life cycle (SDLC) including Analysis, Design, Programming, Building, Testing, Debugging, Maintenance and Enhancements of multi-tier, database driven J2EE applications.
  • Hands on experience in build tools like Maven, ANT, JUnit and Log4J .
  • Proficient in Java/J2EE Design Patterns including Singleton, Factory, Abstract Factory, Session Façade, Model View Controller (MVC), Data Access Object (DAO).
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Experience with Web/Application servers BEA Web Logic, IBM Web Sphere, Apache Tomcat, AWS, Kafka and JBoss.
  • Hands on experience with Web Services using SOAP, RESTFUL, WSDL, XPath, JAXWS and XML Binding.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySQL and MS Access.
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Experienced in performing unit testing, mock testing and automation testing using Junit and Mockito.
  • Experienced in using source code version control tools SVN and GIT.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS:

Languages: Java1.7/8, Scala 2.10.4, J2EE, SQL, PL/SQL.

Framework/APIs/Tools: Struts, Spring Frameworks, Spring Boot, Web Services (SOAP, RESTful), Micro Services

XML Web Services: XML, SAX, DOM, JAXB, WSDL, EJB, JAX WS, XPath, SOAP, XSLT, XHTML, DTD

Web Technologies: jQuery, JavaScript, TypeScript, Bootstrap, JSON, AJAX, Angular JS,ReactJS, NodeJS,Angular2.

Application Server: WebLogic, WebSphere, Apache Tomcat 7.0/8.0, AWS, Kafka.

Databases: SQL Server 2005, Oracle 11g, MySQL, MongoDB

Version Control: CVS, SVN, Microsoft VSS, Clear case, Git, TFS

IDE: NetBeans, Eclipse, Spring Tools Suite, Intellij, Visual Studio Code, Oracle JDeveloper.

Development Models: Waterfall, Agile, Test Driven Development (TDD).

Operating System: Windows, Linux, Unix

Build tools: Maven, Git, ANT

PROFESSIONAL EXPERIENCE:

Confidential, Nashville, TN

Java Developer

Responsibilities:

  • Converting the business requirement to technical specification and created detailed design.
  • Involved in applying design concept, components, interfaces and patterns of the application.
  • Developed application in Core Java coding with Java APIs such as Collections, Multithreading, Exception handling and Enumeration to fulfill the implementation of business logic
  • Involved in front end page was done using Angular2, JavaScript, Bootstrap / CSS3 / HTML5.
  • Implemented Responsive Web Design Bootstrap
  • Migrating existing application into micro services architecture using Rest APIs, spring boot , Spring Cloud config .
  • Designed and implemented the backend using ORM framework Hibernate.
  • Experience includes migration from Microsoft Windows environment to Linux based environment, while maintaining business objectives.
  • Implementation of the Business logic layer for MongoDB Services.
  • Developed XML and XSL objects for Data conversion/transfer.
  • Design and development of the Data Access layer (DAO) using Hibernate.
  • Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
  • Involved in support process for production deployment and release.
  • Designed and developed modules and prepare Unit Test case for each module.
  • Created order services which involves in storing and retrieving the order details from database for application.
  • Configured JUnit and wrote test cases for various service calls.
  • Defined new process improvement opportunities and validated data in different levels.

Environment: Java 8, Spring Boot, Spring Security, Hibernate, Bootstrap, HTML 5, Angular2, CSS, HTML, MongoDB, Web Logic 11.11, Java Script, JVM, XML, XSL, JMS, JUnit, Restful Web Services using Micro services architecture, Maven.

Confidential, Richmond, VA

Java Developer

Responsibilities:

  • Involved in analysis, design, development, testing/debugging and implementation of UI modules.
  • Developed application in Core Java coding with Java APIs such as Collections, Multithreading, Exception handling and Enumeration to fulfill the implementation of business logic Involved in Rapid prototyping of design concepts. Involved in building wireframe.
  • Working with React Router for developing Single Page Applications SPAs.
  • Experienced in developing React components. Used Axios with ReactJs for making AJAX Calls. Worked on Webpack for build and webpack-dev-server a server
  • Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
  • Involved in performance tuning to optimize SQL queries using query analyzer.
  • Developed test-driven development (TDD) strategy guiding use of the NUnit unit testing framework.
  • Involved in regression testing using Selenium. Configured SOAP Web Service in TIBC.
  • Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS, ROUTE 53.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Designed test cases using Selenium Web driver and testing
  • Created services and custom modules for REST API’s.
  • Develop test framework using Selenium Web driver.
  • Consumed Restful web service to handle JSON response using Curl and Jackson frameworks.
  • Experienced in production support work for other 2 systems which are built using Scala and Play Framework
  • Experienced in configuring Sonar Check Styles, Emma Plugins to check coverage at Jenkins level.

Environment: Java, Spring, MS SQL, React JS, Node JS Rest, DB2, JSON, GWT, AWS, JMS, jQuery, Ops Center, Selenium, Restful services, EXT JS, Jenkins, Elastic Search, TIBCO, Jdbc, Jira, Jackson, Junit, Maven, Subversion, Eclipse, SoapUI.

Confidential

Software Developer

Responsibilities:

  • Implemented J2EE design patterns like DAO, DTO, Service Locator, and Business Delegate.
  • Implemented Restful web services using spring.
  • Created Rest based controllers to handle the incoming request and output the response
  • Designed and developed the web-tier using Html, JSP's, Servlets and Tiles framework.
  • Developed Session Bean Components, Entity Beans (CMP) which will manage transactions with the database to deliver the content to presentation layer and to store data into the data layer.
  • DB-2 database is used in the back-end to store the data. TOAD is used as interface to the database. Implemented Procedures using PL/SQL, Views, Triggers, Functions and SQL queries.
  • Implemented JSF (MVC) framework for the web applications.
  • Developed Processes in TIBCO Business works for the transforming the data to/ from XML and proprietary formats.
  • Designing and developing user interfaces using Java script, JSP, XML, XSLT, HTML and CSS.
  • Implemented JMS as Messaging Service between Different Software Components.
  • Used ANT scripts for code compilation and Log4j for logging purposes.
  • Installation of Web Logic Application Server, configuration and deployment of application in testing and production environment.

Environment: Java, JSP, EJB, JMS, JNDI, JDBC, JSF, Ajax, Multithreading, Restful services, JavaScript, JMS, XML, XSL, Web Logic Application Server, HTML, CSS, Unix, Ant, Log4j, DB-2, TOAD, Clear Case, TIBCO, Clear Quest, Eclipse IDE.

Confidential

Associate Software Engineer

Responsibilities:

  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Created connection pooling method to avoid the waiting for database connection. application in Core Java coding with Java APIs such as Collections, Multithreading, Exception handling
  • Implemented Struts framework (MVC): used Action Servlet, Action Form bean, configured the struts configuration file, implemented Validator frame work.
  • Implemented Tag libraries, Custom Tag Libraries, development of Presentation Tier using JSP pages integrating jQuery, Custom Tag’s, JSP TagLibs, HTML, DHTML and JavaScript.
  • Test and Support accessible and standards-based web applications built with Java, Struts, XSLT, XSL, CSS, JavaScript and AJAX to match design and functionality defined.
  • Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, Singleton and factory patterns.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Migrated the application to the Jakarta Struts architecture and developed an extensible class library around the Struts Action and Action Form classes to simplify the migration of the application.
  • Deployed the application in the Web Logic Server environment using Ant tool using Struts architecture with the JSP Client.

Environment: JAVA, Core Java, J2EE, JSP, Servlets, JDBC, EJB, JavaScript, Web Logic, RAD, Oracle 8i, UML, Xml, JBuilder, ANT.

We'd love your feedback!