We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Columbus, GeorgiA

SUMMARY

  • A hands - on Senior Java resource wif a proven track record for leading complex software development projects through all phases of the development lifecycle to successful completion and implementation.
  • Expertise in designing, developing and deploying applications using J2EE technologies including Spring, Hibernate, Servlets, JSP, EJB, JSTL, Struts, JSF, JMS
  • 8+ years of IT experience as Sr. Java/J2EE Developer and wif expertise in B2B, EAI, Web and Client/Server Applications.
  • , AJAX, JDBC, JNDI, Java Beans and Web Services.
  • Experience working in various Software Development Methodologies like Agile, SCRUM and TDD.
  • Actively involved in architecting various Business Layer and Data Management components of dis web based system over J2EE architecture.
  • Proficient in using Design Patterns like GOF Design patterns(Creational, Structural and behavioral) and J2EE design patterns like MVC, Singleton, Front Controller, Business Delegate, Service Locator, DAO, VO, DTO etc.
  • Database Design, Modeling, Migration using SQL and PL /SQL, Oracle, DB2, SQL Server.
  • Experience in Big Data space like Hadoop and NoSQL.
  • Experienced in Developing and Deploying Applications using Web sphere, Web Logic, Apache Tomcat and HTTP Server.
  • Good noledge in Log4j, JUnit, Maven and Jenkins.
  • Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Experience in various software developments IDE's like Eclipse, My Eclipse.
  • Excellent Leadership, Technical, Communication, Analytical and Problem Solving skills and ability to get on well wif people including cross-cultural backgrounds.

TECHNICAL SKILLS

Tools: and Technologies: Spring, Hibernate, JSTL, Struts, JSF, JMS, Angular.JS, Node.JS, Backbone.JS, Bootstrap.JS, jQuery, React.JS

Languages: Java, Flex, JavaScript, PL/SQL, T - SQL, C# .Net, HTML, XML

Markup languages: HTML5, CSS3, XHTML and XML

Web Services: RESTful and SOAP

Data-interchange format: JSON, XML

Change Management tools: SVN, GIT

Database: Hadoop, NoSQL, Oracle, MySQL, SQL Server

App/Web Servers: IIS and Apache

Methodologies: Agile/XP (Extreme Programming) and SCRUM

PROFESSIONAL EXPERIENCE

SR. JAVA DEVELOPER

Confidential, Columbus, Georgia

Responsibilities:

  • In an Agile environment, developed new functionalities for a large-scale, high-volume web application using Java, SOAP, REST, Eclipse, JUnit, Spring, and Git.
  • Involved in modifying the existing JSP's and writing the new controllers using Spring MVC and used IBatis for object relational mapping.
  • Created Hibernate mapping files for Java classes using table per class hierarchy strategy.
  • Extensively involved in Spring and DAO business logic implementation for dis application.
  • Development of Spring Config file and Web.xml.
  • Wrote Java Servlets to manage an XML-based persistence layer to cut down on server round-trips during development.
  • Consistently maintained 95% (or better) code coverage.
  • Used Java Servlets, JSPs, XML, and CSS for developing the web component of the application.
  • Developed generic Java packages to produce and consume JMS messages through topics and queues in asynchronous message processing wif guaranteed delivery.
  • Worked on presentation layer to develop JSP pages and embedding CSS, JavaScript, DOM and HTML5.
  • Bulk loading of the data into Cassandra cluster using Java API's.
  • Used Spring AOP for logging for crosscutting concerns of the application.
  • Used GitHub for source control management.
  • Responsible for creating RESTful Web services using JAX-RS.
  • Created and deliver client-facing Big Data and NoSQL learning products for consulting practice
  • Responsible for cluster maintenance, adding and removing cluster nodes, cluster monitoring and troubleshooting, manage and review data backups, manage and review Hadoop log files.
  • Designed, automated and lead Enterprise level high volume Java and WebLogic upgrades and migration effort.
  • Used SOAP protocol, JAX-WS and Apache CXF in development of web services.
  • Experience using various Java, J2EE and open source frameworks - Servlets, JSP, JMS, Java Mail, REST and XML.
  • Unit testing was performed using JUnit and Version control through Git.
  • Backend testing and development of the DB by writing scripts to test the integrity of the application NoSQL/Hadoop databases.
  • Experience in working wif the HBase as a NoSQL DB in the MapReduce framework.
  • Created Class Diagrams and sequence diagrams using UML.
  • Designed and implement scalable Big Data architecture solutions for various application needs.
  • Developed an Angular.JS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Implemented client side Interface using React.JS.
  • Implemented the validation, error handling, and caching framework wif Oracle Coherence cache.
  • Developed SQL and PL/ SQL scripts for transfer of data between databases.
  • Developed complex SQL queries for reports.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Used JUnit Framework for the unit testing of all the java classes.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, and Exception Handling programming.
  • Created Single Page Application wif loading multiple views using route services and adding more user experience to make it more dynamic by using Angular.JS framework.
  • Involved actively in designing web page using HTML, Backbone, JavaScript, Bootsrap.JS and CSS.

SR. JAVA DEVELOPER

Confidential, Herndon, VA

Responsibilities:

  • Worked on the Re-architecture of the JAVA application using Spring MVC and designing the Data Migration from various External systems.
  • Integrated Struts wif Spring by delegating Struts action management to Spring framework.
  • Configured Java objects wif back end database tables using O/R mapping in Hibernate.
  • Implemented Spring Security for user autantication.
  • Developed Spring REST services for all the modules.
  • Worked in Agile environment wif active scrum participation.
  • Deployed J2EE components (Servlets) in WebLogic Application server.
  • Worked wif REST client web services to pull data from web service.
  • Used Subversion in Eclipse which maintains versioning for directories renames and file metadata.
  • Developed a RESTful service to provide all the CRUD capabilities.
  • Designed and developed HTML front screens and validated user input using JavaScript.
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle.
  • Worked on migration of application from WAS to Tomcat by participating in all aspects of migration plan starting from Development to production environments.
  • Performed Validations on UI data using JSF validations and JavaScript and HTML5 pages.
  • Used WSAD Application Server to deploy dis application.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Written SQL queries and used DB2 stored procedure, functions, triggers, cursors, objects, sequences.
  • Involved in writing Maven scripts for merging jar files into existing repository.
  • Used JMS for consuming requests, validations, message queuing.
  • Developed Shell scripts for deployment of the application on Linux.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Created Single Page Application wif loading multiple views using route services and adding more user experience to make it more dynamic by using Angular.JS framework.
  • Built and configured WebSphere Portal components including navigation, menu, and content view portlets.
  • Worked on creation of MongoDB databases, collections and deploying JavaScript's using mongo shell.
  • Planned and Implemented SSL encryption for Mongodb intra-cluster communications.
  • Designed and developed a web-based catalog tool using Java, Maven, Hibernate wif Annotations, MySQL, JSP, and CSS.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Wrote PHP codes to interact wif the JSON services to provide an easy to configure web service server interface.
  • Participated in development of a well responsive single page application using Angular.JS.
  • Worked wif Bootstrap for compiling CSS, JavaScript and building the System wif the convenient methods.
  • Used ANT to built the project and JUnit to develop unit test cases.
  • Used Angular.JS, HTML5, CSS3, SOA, RESTful and JavaScript framework for creating Dynamic Reach Design Layout wif JSP.

SR. JAVA/J2EE DEVELOPER

Confidential, New York City, NY

Responsibilities:

  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed Spring MVC controllers for all the modules.
  • Developed Java/J2EE application (JSP, EJB) using Struts/Tomcat for Sybase, JBuilder.
  • Created the stored procedures using Oracle database and accessed through Java. Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Implement enhancements / additional Java code logic for existing customers
  • Followed Java & J2EE design patterns and the coding guidelines to design and develop the application.
  • Involved in developing the UI panels using JSF, XHTML, CSS, and DOJO.
  • Used Jenkins to do different environment builds which is integrated wif mercurial version control tool.
  • Implemented content management system enhancements leveraging Web 2.0 technologies.
  • Managed large sets of data using Oracle and MySQL databases.
  • Created distributed Oracle coherence domains, configuration and system design based on coherence.
  • Implemented and customized web services application using JAX-WS wif EJB.
  • Developed automation test scripts using Java and Selenium Web Driver
  • Created and customized WordPress themes using HTML5, CSS3, and JavaScript.
  • Expose PL/I database access layer as web service using Z. Worked wif JCL to schedule jobs on Mainframes.
  • Installed and configured a multi-server, clustered ILOG environment.
  • Used Ruby to write cloud computing applications.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.
  • Used Netbeans IDE for development, configured and deployed the application on Tomcat Server.
  • Developed ANT scripts for automating build process.
  • Improved code quality and reduced development time by creating JRules analysis and Oracle database tools.
  • Used J2EE to communicate legacy COBOL based mainframe implementations.
  • Designed, Implemented and Test Oracle ADF applications using JDeveloper.
  • Created ASP User Controls to reduce the complexity of user interface design.
  • Utilized Clearcase for version control of the application. dis involved creating development streams and defect streams.
  • Standardized core logging architecture using Java.
  • Developed web-based reporting front-end using WebLogic, Java, JavaScript, Struts, and JSP against an Oracle database.
  • Wrote Web services using Apache Axis2 and generated the WSDL.
  • Involved in the development of Services using Oracle BPM, WSDL and XSD.
  • Experience in setting up Linux Environment on AWS cloud infrastructure.
  • Used IBM MQ Series to send information from mainframe to web and back to mainframe.
  • Used centralized configuration for multiple servers in JBOSS domain mode.
  • Created Cognos content store, data source connections and Cognos configuration.
  • Used JQuery for creating different menus and dialog boxes.
  • Designed and Developed Drupal based web application.
  • Developed the Java Graphical User Interface for end users using JavaFX and Swing frameworks
  • Generated PDF reports using iText.
  • Designed, developed, and maintained Mainframe COBOl and JCL.

Full Stack Developer

Confidential, Menlo Park, CA

Responsibilities:

  • Designed and developed server controllers and their mapping, using Spring and service code.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC.
  • Participated in all the stages of SDLC from requirements gathering to deployment of software.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
  • Created JUnit test cases to cover unit testing for the components.
  • Developed and designed Interfaces using Swings.
  • Involved in designing and implementing persistence layer using Hibernate following the Generic Data Access pattern.
  • Involved in writing client side validations using Java Script.
  • Used Log4j for logging and handling defects of the application
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, Ajax.

JAVA DEVELOPER

Confidential, New York

Responsibilities:

  • Implemented Dynamic Data source routing using Spring framework.
  • Designed and developed of server side Jave code using the Spring framework.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Used standard data access technologies like JDBC and ORM tool like Hibernate.
  • Wrote test cases using JUnit testing framework.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL and Java.
  • Simulation was developed using C++.
  • Worked on GUI internationalization using JSP and Core Java.
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.

We'd love your feedback!