We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Topeka, KS

SUMMARY

  • Around 9 years of professional IT experience as a Programmer Analyst and software Engineer with complete project lifecycle in Java/J2EE technologies.
  • Experience in analysis, design, development, testing, integration and deployment of application software in web - based environments and client/server architectures.
  • Extensive experience in design and building Complex Business components, developing web logic, servlets, JSP, Spring, Struts, Hibernate, Groovy, Web Services (JAX-RS, JAX-WS), JDBC, PL/SQL, AJAX, Maven HTML, JavaScript and AngularJS.
  • Strong experience in building teh Framework’s using Struts Model-View-Controller (MVC) and spring frameworks.
  • Expertise in using Web Services using SOAP.
  • Developed Maven based project structure having data layer, ORM and Web module.
  • Hands-on experience in creating UI using web technologies Java/J2EE, Java script, Servlets, JQuery, Ajax, JSP, Angular JS, React JS,Angular2, Node.js, JAX RS.
  • Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit.
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including JSP.
  • Experience with teh automated testing using Jmeter and Unit testing using Junit, developed various applications using ANT.
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Interfaces, Exception Handling and Polymorphism.
  • Expertise in using Groovy for creating applications using CLI to make development faster.
  • Experience in developing and consuming RESTful web services and developed Restful API with JSON and XML.
  • Good Knowledge on JavaScript libraries which include Angular JS versions (1.0, 2.0), React JS, Node JS, backbone.js and GWT.
  • Experience in working with Messaging Framework using KAFKA, MQ Series, MDB and TIBCO.
  • Strong experience in Query construction using SQL, RDBMS, and No SQL.
  • Developed Maven based project structure having data layer, ORM and Web module.
  • Experience in using PCF Ops Manager/BOSH to deploy and manage cloud foundry
  • Working as System engineer for Nextgen applications runs in Pivotal Cloud Foundry. Having hands-on experience on Gemfire, PAAS, and TAAS environment setups in RHEL7.
  • Worked on spring modules like IOC, Dependency Injection (DI), and Aspect Oriented Programming (AOP).
  • Involved in Design, UML Modeling in developing Use Case Diagrams using Rational Rose.
  • Expertise in using Angular JS and Bootstrap for developing single page applications using Camel.
  • Experience in writing Software requirements specifications, technical and user documentation for complex application development projects by interacting with clients and other teams in teh project.
  • Good knowledge of web debugging tools like Firebug.
  • Involved in migrating WebSphere 6.0 to 7.0 on Linux and Windows.
  • Gave guidance to AEM developers in Adaptive Form best practices and data binding.
  • Developed custom Adobe DSC component in JAVA that integrated with Arizona's DCSS ATLAS system
  • Implemented teh service projects on teh Agile Methodology and involved in running teh scrum meetings.
  • Expertise in SQL and PL/SQL Scripting and exposure in understanding stored procedures and involved in study of Database Design Process.
  • Expertise to used Multithreading to teh application development and for running teh different tasks at teh same time.
  • Proficient in programming by using teh IDE’s such as Eclipse and NetBeans.
  • Expertise in developing web based GUIs using servlets, JSP, AJAX etc.
  • Good knowledge with database design schemas and data modeling.
  • Capable to work within a team environment and also independently.
  • Strong analytical, logical and communication skills. Hard working and quick learner with self-motivated.
  • Excellent interpersonal skills with written and verbal communications and a good team builder and member along with capable to handle pressure to deliver.

TECHNICAL SKILLS

Languages: C, C++, Java.

Java/J2EE Technologies: Servlets, Groovy, JSP, JSTL, JDBC, JSF, JavaBeans, MVC.

Scripting: JQuery, JQuery UI, AngularJS, Node JS, JavaScript, HTML5, CSS3, Bootstrap.

IDEs: Eclipse, My Eclipse, NetBeans, WSAD.

Databases: SQL Server 2000/2005/2008 , Microsoft SQL server, T-SQL, MySQL, MongoDB, Cassandra, and Oracle 9i/10g.

Build Tools: ANT, Git, GitHub and Maven

Framework: Struts, spring, Hibernate, JSF.

Servers: Tomcat, WebLogic, WebSphere.

Web service: JAX-RPC, JAX-WS, JAX-RS, SOAP, REST, JDBC.

Methodologies: Client/Server Architecture, Agile, Scrum and waterfall, OOA, Prototyping, Process Models, Systems Integration, SOA.

Operating Systems: Windows NT/98/XP/2000/2003/Vista/2008/2010, LINUX and UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Topeka, KS

Sr. Java Developer

Responsibilities:

  • Involved in gathering and analyzing functional requirements and converting to technical requirements.
  • Using spring and JDBC to implement business and DAO layers.
  • Developed UI for web forms using JavaScript, HTML5, and CSS3.
  • Use Eclipse as IDE tool to develop teh application and JIRA for bug and issue tracking.
  • Extensive experience in database programming on stored procedures, functions and triggers using (SQL, PL/SQL) with oracle.
  • Installed application on AWS EC2 instances and also configured teh storage S3 buckets.
  • Designed and developed UI screens with Bootstrap and Angular JS to provide interactive screens to display data.
  • Involved in implementation of MVC pattern using Angular Js, JSF and Spring Controller.
  • Used RPC and SOA for web services.
  • Used Camel and spring framework for Dependency injection and JDBC connectivity.
  • Created Groovy scripts using teh CLI in Spring Boot for rapid application development.
  • Worked with Kafka and a variety of issues involving multithreading, server connectivity and user interface.
  • Used Drools to pull data from Gemfire, do data duration according to teh requirement.
  • Extensively used DOM and SAX parsers for parsing XML data and XSLT for XML transformations parsers.
  • Implemented Micro services with spring boot using Rest and Eureka server.
  • Installing new tiles in Pivotal Cloud Foundry based on teh customer requirements.
  • Deployed and Monitored Micro Services Using Pivotal Cloud Foundry, also Managed Domains and Routes with teh Cloud Foundry.
  • Used Swing Components to develop teh UI of teh application.
  • Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
  • Working with RDBMS and NO SQL database MongoDB using Mongo Booster.
  • Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
  • Good in Manage hosting plans for Azure Infrastructure, implementing & deploying workloads on Azure virtual machines (VMs), Design and implement VM storage & good understanding on Implementing images/disks.
  • Migrated SQL Server 2008 database to Windows Azure SQL Database and updating teh Connection Strings based on this design.
  • Created teh Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Used Hibernate to store teh persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Wrote SPA (Single Page Web Applications) using Life ray portlet, RESTFUL web services and AngularJS.
  • Designed and developed teh REST based Microservices using teh Spring Boot.
  • Integrate teh ExtJs/Sencha framework with Oracle BPM.
  • Used shell scripting to set up Client and Server Object DB database.
  • Involve in Agile software development life cycle (SDLC) with SCRUM methodology.
  • Used JENKINS for end to end Continuous Integration/Deployment and Delivery.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Converted C++ code to java code for Re-write services.
  • Implemented MicroServices architecture using Spring Boot for making application smaller and independent.
  • Resolve deployment issues and removal of bugs in teh code.

Environment: Angular JS, Java 1.8, Spring Boot, DB2, RESTFUL web services, J2EE Design Patterns, Apache Tomcat 7, HTML5, Eclipse, Jenkins, microservices, MySQL, Maven, Linux, Groovy, Jira, Junit, Pair programming, GIT Repository..

Confidential, Rochester, MN

Sr. Java Developer

Responsibilities:

  • Developed teh application based on MVC architecture.
  • Captured all teh functional and technical requirements of teh Supply Chain Management System.
  • Was involved in teh preparation of teh software requirements and design document (SRS & SDS)
  • Adapted Java Design Patterns DAO, Value Objects and Session Facade to develop business components.
  • Developed class diagrams and Sequence diagrams.
  • Developed data access layer using Hibernate Framework.
  • Defined teh detailed application and database design and Used RPC and SOA for web services.
  • Implemented and extended teh functionality of Cloud Services and Open Stack Horizon using JAVA, REST framework, JavaScript, HTML5, jQuery, CSS3, Node.js and Angular.JS
  • Experience in XML related technologies like XSD, DTD, XSLT, XPATH, DOM and parsed them using SAX Parser and DOM Parser.
  • Development of GUI for HTML and JSP Versions. Java Servlets were used as teh common gateway interface between teh client and server.
  • Extensively used REST and JSON, SOAP, Service, JDBC and JMS pallets.
  • Extensively worked on Spring Bean wiring, Spring DAO and Spring AOP modules.
  • Stored project related commands in package JSON using Node JS.
  • Integrated MySQL database with teh Swing/AWT application.
  • Design and support appropriate Gemfire backup & Recovery processes.
  • Responsible for teh integrity and security of Gemfire environment.
  • Performed upgrade teh Gemfire from 8.2.1 to 9.2 and patching.
  • Manage and support teh Gemfire Production environment.
  • Experienced in implementing Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach.
  • Writing back end scripts on Node.js/JavaScript.
  • Java Beans were used to handle business logic as a Model and Servlets to control teh flow of application as Controller.
  • Involved in collecting requirements from Business Users and Data Modeling and designing and developing Tools using: J2EE, Java, Servlets, EJB, and JSP.
  • Front end validations are written using JavaScript and performed Unit Testing using JUnit.

Environment: Java 1.8, J2EE, HTML, CSS, JDBC, JavaScript, JSP, Swing, Node.js, Servlets, Microservices, EJB, CVS, Web Sphere, Oracle 11g, SAX parser, Linux, MVC patterns, GIT Repository.

Confidential, Peoria, IL

Jr. Java Developer

Responsibilities:

  • Carried out requirement specification, design, analysis, implementation and testing
  • Designed UML Class Diagrams and Use Case Diagrams to understand teh code easily.
  • Designed and Developed required Manager Classes for database operations
  • Developed various Servlets for monitoring teh application.
  • Designed and developed teh front end using HTML and JSP.
  • Installation of Cassandra and MongoDB on physical machines, Virtual machines as well as AWS.
  • Setting required system configuration parameters which will optimize Hadoop, Cassandra and MongoDB performance.
  • Developed XML files, DTDs, Schema's and parsing XML by using both SAX and DOM parser.
  • Wrote deployment descriptors using XML and Test classes for a direct testing of teh Session and Entity beans.
  • Did Packaging and Deployment of builds through ANT java script.
  • Wrote stored procedure and used Java APIs to call these procedures.
  • Used Spring Framework's IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Database designing that includes defining tables, views, constraints, triggers, sequences, index, and stored procedures.
  • Used join point and advice Spring AOP modules for cross cutting concerns and also IOC for dependency injection.
  • Involved in deriving at class diagrams and sequence diagrams during teh design phase of teh project using UML.
  • Implemented JSP corresponding to teh controller where in teh data was propagated into it from teh model and view object from teh controller.
  • Designed and Implemented MVC architecture using Spring Framework. Designed, developed and maintained teh data layer using Hibernate.

Environment: UML, XML files, DTDs, Java / J2ee, JSP, servlets, EJB 2.0, SQL Server, DOM parser, Java APIs, ANT script, Oracle 9i, Jboss & Web Logic Server 6, JavaScript SAX,, HTML and JSP.

Confidential

Software Associate

Responsibilities:

  • Involved in all phases of Designing and Development of application.
  • Created Class diagrams and Use Case diagrams from design specification using Rational Rose.
  • Worked in Waterfall Methodology and involved in teh project discussions.
  • Implemented action classes, form beans and JSP pages interaction with these components.
  • Designed and developed teh application using Struts Model View Controller (MVC) design Pattern.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping in struts.
  • Develop GUI related changes using JSP, HTML and client validations using JavaScript.
  • Coded JavaScript for AJAX and client side data validation.
  • Extensive use of EJBs for middle tier component to implement teh business logic.
  • Developed an automated application using JMS for messaging and JNDI to interact with teh Server.
  • Implemented Service locator pattern to invoke EJBs through Struts.
  • Used JMS API for asynchronous communication by putting teh messages in teh Message queue.
  • Configured teh data mapping between Oracle and SQL Server and tested performance accuracy related queries.
  • Extensively used teh JDBC Prepared Statement to embed teh SQL queries into teh java code.
  • Implemented logging using log4j.
  • Tomcat Application Server was used for deploying teh application.
  • Created SQL queries, PL/SQL Stored Procedures and Functions.

Environment: s: Java/J2EE, JSP, Servlets, SQL, JDBC, Eclipse, HTML, MS Office, Windows, AJAX, EJB, JMS, JPA annotations, JavaScript, JMS, PL/SQL, Oracle 9i, TOMCAT, log4j, Exception Handling, collections, HTML, CSS.

Confidential

Java Developer

Responsibilities:

  • Involved in deriving at class diagrams and sequence diagrams during teh design phase of teh project using UML.
  • Implemented JSP corresponding to teh controller where in teh data was propagated into it from teh model and view object from teh controller.
  • Designed and Implemented MVC architecture using Spring Framework. Designed, developed and maintained teh data layer using Hibernate.
  • Experience with JDBC to connect with teh Database.
  • Involved in writing test cases and performing Unit Testing.
  • Experience with writing SQL queries to communicate with teh Database.
  • Worked with MySQL and DB2 Databases.
  • Experience with designing tables in teh Database.
  • Created business logic and application using JSP, and Servlets.
  • Worked on Client side validations using JavaScript.
  • Developed JSPs to create User Interfaces.
  • Good exposure to JSP and Servlets.

Environment: Java, spring, Hibernate, J2EE, JSP, JQuery, Junit, Bootstrap, Oracle, Web Logic, GIT, Rest and SOAP web services.

We'd love your feedback!