We provide IT Staff Augmentation Services!

Java Developer. Resume

Atlanta, GA

SUMMARY:

  • 6+ years of professional experience in the IT industry on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
  • Expertise in different Software Development Life Cycle (SDLC) phases such as Analysis, Design, Coding, Testing, and Implementation.
  • Designing and development of SOA services using Spring, Spring DI, Spring AOP, Java and WebLogic for secondary mortgage infrastructure and had Working knowledge in Core Java and Java EE platform with Servlets, JSP, JDBC, Multi-threading, Hibernate, Spring, Gradle ,NodeJS , Maven .
  • Good understanding and working experience in building enterprise level micro-services using Spring Boot, Docker, and GCP platform.
  • Hands on Experience in application profiling and static code analysis using VisualVm, JMAP, Eurekaj, and Sonar.
  • Used NodeJS as a server, MongoDB as a database and hosted the application in digital ocean platform
  • Experience in developing applications using Core Java, JSP, Servlets, Spring, Struts, Hibernate, JDBC, WebServices (SOAP, REST), JMS, Angular JS, JQuery, and JavaScript.
  • Proficient in applying J2EE patterns including Front Controller, Business Delegate, Service Locator, Data Access Object and Singleton design pattern.
  • Expertise in developing WebServices using WSDL, SOAP, Axis, REST, JAX-RS and JAX-WS.
  • Expertise in various components of spring framework such as MVC and AOP.
  • Expertise in working with Hibernate framework.
  • Extensive experience working on Struts 1 and 2 frameworks.
  • Strong experience in working with multiple RDBMS including Oracle, SQL Server, MySQL, and DB2.
  • Extensive Experience in using software development IDEs like MyEclipse, Eclipse, RAD, IntelliJ.
  • Strong experience in working on JavaScript environment like Angular JS, Node.js and etc.
  • Expertise in design and developing the Webpages using JSP, CSS, JQuery, DOJO, Java Script, and Ajax.
  • Extensive experience in Java and J2EE technologies like Servlets, JSP, Facelets, JSF, JDBC, JNDI.
  • Experienced working on application servers like IBM Web Sphere, BEA Web logic, JBoss, Apache Tomcat and Glassfish.
  • Hands on knowledge of Continuous Integration tools such as Jenkins to create automated builds and performing release management as needed by the application functional owners.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++.

Java Technologies: JSP, Servlets, JDBC, JSTL, JMS, JNDI, RMI, Web Services.

J2EE Frameworks: Struts, Spring, Hibernate, JSF

Hadoop/Big data: HDFS, Map Reduce, HBase.

Web Services: SOAP, REST- JAXB, JAX-RS, Axis, Apache CXF, Jersey, RESTEasy.

Build Tools: Ant, Ivy, Maven, Grunt, Gradle

Web/App Servers: Tomcat, WebSphere, WebLogic, JBoss, Glassfish.

Web Technologies: HTML, JavaScript, CSS,XML, JSTL, Angular JS, JQuery, Ajax, Dojo

Databases/Technologies: DB2, Oracle, MySQL, SQL Server, SQL, PL/SQL

NoSQL Databases: MongoDB.

Development Tools: Eclipse, MyEclipse, RAD, IntelliJ, Net Beans, XCode

Testing Tools: JUnit, TestNG, TDD, BDD, Cobertura

Version Control: SVN, CVS, ClearCase, GIT

PROFESSIONAL EXPERIENCE:

Confidential - Atlanta, GA

Java Developer.

Responsibilities:

  • Used different tools like Java, JavaScript, SQL, Linux, High charts, HTML, CSS, Web Applications in the process of development and deployment.
  • Designing and development of SOA services using Spring, Spring DI, Spring AOP, Java and WebLogic for secondary mortgage infrastructure and had Working knowledge in Core Java and Java EE platform with Servlets, JSP, JDBC, Multi-threading, JSON, Hibernate, NodeJS, Spring, Gradle, Maven .
  • Used JIRA Software for creating story’s, work updates, sprint planning, and daily scrum updates. Jira is an agile project management tool that supports any agile methodology .
  • Created custom adapters in Java to pull the live data from the database and incorporated in Tibco StreamBase to create Dashboard.
  • Created Management system on Bus ticket booking and movie ticket booking using Java Script, HTML, CSS.
  • Used extensive JavaScript code library like jQuery, Moo Tools, Ext JS.
  • Use d NodeJS as a server, MongoDB as a database and hosted the application in digital ocean platform .
  • Developed server side application to interact with database using Spring Boot and Hibernate.
  • Used HTML, CSS, JavaScript to create a Live View Dashboard for Monitoring the server performance and issues of 630+ servers.
  • Reviewed and approved all engineering, product and project scope documents prior to delivery.
  • Worked with Third Part Company to get the required Log data from 630+ Macy’s servers, which is a major part of my project.
  • Worked closely with clients to establish problem specifications and system designs.
  • Identified and suggested new technologies and tools for enhancing product value and increasing team productivity.
  • Performed Web Services testing using SoapUI.
  • Performed Restful routing using node.js which submits my form data to the Mongo DB database.
  • Involved in coding for JUnit Test cases
  • Using Jenkins to automate builds and deployments.
  • Designed and developed transactional and analytical data structures.
  • Monitored the error logs using Log4J, Log4Net and fixed the problems.
  • Managed multi-task and handed numerous competing priorities.
  • Provides information by collecting, analyzing, and summarizing development and service issue.
  • Troubleshoot application issues and coordinate issue resolution with operations, functional, and technical teams.
  • Deployed and tested code into Linux servers using Linux Commands.
  • Used SVN and GIT to Check-in my code into the repository .
  • Created a JMS Adapter in Java to get the Queue Statics of the Queues from multiple servers using HornetQ management API.
  • Configured JMS Queues and JMS Topics to pub/sub-data between different applications.
  • Created a Dashboard with all the UI Design requirements requested by Client in the form of a USA bubble map which shows the georgical locations of 630+ Macy’s stores in a green color bubble, if any issue rises in any store the store bubble changes its color to red.

Environment: Java, JavaScript, HTML, CSS, Jira, TIBCO StreamBase, Spring Boot, JSON, NodeJS, High Charts, D3, Bootstrap, Linux, SQL, IAPI, Tibco EMS and JMS.

Confidential - Chicago, IL

Java Developer

Responsibilities:

  • Designing and development of SOA services using Spring, Spring DI, Spring AOP, Java and WebLogic for secondary mortgage infrastructure and had Working knowledge in Core Java and Java EE platform with Servlets, JSP, JDBC, Multi-threading, NodeJS, JSON, Hibernate, Spring, Gradle, Maven .
  • Enhanced and optimized the functionality of Web UI using JSF, AJAX, CSS, XHTML and JavaScript.
  • Developing & Using Web Services (SOAP) in the Application.
  • Implement enterprise applications using WSDL, SOAP and XML schema.
  • Extensively worked on XML DOM Parser and used XML to transfer the application data between client and server.
  • Implemented MongoDB schema and writing services (SOAP) to store and retrieve user data from the MongoDB for the application on devices.
  • Developed server side application to interact with database using Spring Boot and Hibernate.
  • Used JIRA Software for creating story’s, work updates, sprint planning and daily scrum updates. Jira is an agile project management tool that supports any agile methodology .
  • Writing necessary EJB components to parse, process the XML messages, send the processed XML messages to the next layer - EAI, establish the database connection, communicate with database, handle the Exceptions, Errors and log the different levels of messages.
  • Using Git as a version control tool for maintaining the files.
  • Used extensive JavaScript code library like jQuery, Moo Tools, Ext JS.
  • WebLogic server was used as application server for the entire project.
  • Using Jenkins to automate builds and deployments.
  • Involved in code reviews for improving the app performance & improving the coding standards.

Environment: Core Java, CSS, HTML, XML, JavaScript, JSP, Multithreading, Spring Boot, Hibernate, MongoDB, EJB, WebLogic, SOAP, Jenkins.

Confidential - San Jose, CA

Java Developer

Responsibilities:

  • Confidential Raptor framework consists of Java, spring, RESTEasy, JBoss, Json, XML parsers, Batch, Message Daemon, Hibernate, Security, Logging etc. typically provides a whole development environment to develop any service at Confidential
  • Designed UI using JSP and HTML5, and validated with JavaScript for providing the user interface and communication between the client and server
  • Rest API development using the above technologies.
  • Used Angular JS XHTML, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
  • Used NodeJS as a server, MongoDB as a database and hosted the application in digital ocean platform.
  • Implemented Kafka Security Features using SSL and without Kerberos. Further with more grain-fines Security, I set up Kerberos to have users and groups this will enable more advanced security features.
  • Experience data processing like collecting, aggregating, moving from various sources using Apache Flume and Kafka.
  • Contribute to Confidential 's efforts to fight against regulatory violations, using advanced algorithms and technology, while developing the code into Confidential 's live systems, and having a truly global effect.
  • Involved in Agile methodology for SDLC and was a part of all tiers in web application
  • Worked on the modernization of a legacy and outsourced UI technologies like Angular JS and jQuery
  • Implemented responsive design using media queries and Bootstrap so that the application can be accessible for all devices
  • Prepared Java/J2EE development structure for Maven
  • Involved in developing the Controller framework using Annotated REST based Spring controller
  • Monitoring and tuning SQL Server database performance using SQL Profiler, DMV’s, Index Tuning Wizard and Windows Performance Monitor
  • Responsible for modifying existing DB2 stored procedures and writing SQL queries as per requirement
  • Involved in writing the database integration code using Hibernate Leveraged the AOP features of spring framework to handle exceptions
  • Performed Restful routing using node.js which submits my form data to the Mongo DB database
  • Involved in writing Thread Safe blocks for multi-threaded access to make valid transactions
  • Implementation of RESTful Web Service and SOA Architecture
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS, Bootstrap.
  • Used the http services in AngularJS to make API calls and exchange data in JSON
  • JSON used as the main data-interchange format in place of XML
  • Java Messaging Service (JMS) - IBM MQ Series provides independent and potentially non-concurrent applications on a distributed system to communicate with each other, Used to achieve SOA
  • Involved in coding for JUnit Test cases
  • Extensively worked with End-to-end testing for User Acceptance Testing (UAT)
  • Cross browser compatibility testing is executed by testing web applications
  • Performed Web Services testing using SoapUI

Environment: Core Java, Java 1.6, J2EE, Spring 3, Spring MVC, Clear Case, AJAX, Apache, Eclipse 3.3, JSP, JSF, Struts, swing, JNDI, Log4j, JUnit 4.x, XML, HTML 5, Bootstrap, Jasmine, Microservices, SOAP, Docker, JavaScript, Test Driven Development (TDD), WebLogic Application Server 10.0, Apache Tomcat 6.0, Maven, Pivotal Cloud Foundry, Oracle 10g, Windows XP, GIT, PL/SQL, Angular JS, Backbone.js, MONGO DB, Apache CFX.

Confidential

Java Developer

Responsibilities:

  • Integration of Modules and Unit Testing.
  • I worked for this product from scratch to full development.
  • Involved in the Funding Account Module Payment models (Auto Payment and Recurring Payment) and Event logs module etc.
  • Involved in production support and fixing production issues.
  • Developed Data access objects using DAO pattern, JDBC, Hibernate.
  • Developed costume queries using hibernate criteria, native SQL and HQL. Developed inheritance domain objects using table per class hierarchy strategy.
  • Developing client-side programming for the SOAP and REST Weather services APIs.
  • Developed DAO layer using Spring and Hibernate, DAO design pattern to handle the interaction with Database .
  • Developing web pages using JSF tags, JSF Facelets and XHTML.
  • Written code for java bean classes and displaying the data on UI.
  • Analyzing and fixing security vulnerable issues by using OWASP.
  • Fixing web application security issues like CSRF, XSS, Cookies/session issues and etc.
  • Involved in Server-side validations and Client-side validations using Validation Framework.
  • The Web forms design and coding using JSF and XHTML.

Environment: Java, JSP, JSF, Spring, Hibernate, EJB, Dojo, XHTML, i-series, Ant, WebServices REST and SOAP, Axis, OWASP, SVN, Oracle, Mainframes, Shale JUnit, JUnit, Tomcat, MQSeries, UNIX, Shell Script, PuTTY, Log4J, ANT, Eclipse, SQL Developer.

Confidential

Jr. Java Developer

Responsibilities:

  • Worked as a core team member from the Construction phase to the final deployment phase.
  • Involved in developing java code for Batches.
  • Migrations tasks by using java code.
  • Developing web pages using JSF tags, JSF Facelets and XHTML.
  • Construction and Unit testing.
  • Developed RESTFUL web services using spring REST Template.
  • Designed and implemented SQL schema. Wrote services to store and retrieve user data from the MS SQL for the application on devices and Used JDBC API for interaction with the SQL Database.
  • Involved in the complete life cycle of the application including Unit testing, peer to peer testing and bug fixing.
  • Worked on the Data Layer and Created Java Classes (POJO), which interacts with Data to insert, Update and Select from and to database
  • Developed UNIX Shell scripts to automate the entire deployment process of the system
  • Used Hibernate framework to interact with the database.
  • Developed Data Access layer using Hibernate.
  • Worked on JSF validation framework to validate form input values.

Environment: Java, Ajax, Servlets, JSP, JSF, Hibernate, Facelets, Oracle, Servlet, CSS, JMS, Web Services, SOAP, XML, SQL, AJAX, Tomcat, MQSeries, UNIX, Shell Script, Putty, Log4J, Tortoise SVN, ANT, Eclipse, DOJO, SQL Developer.

Hire Now