We provide IT Staff Augmentation Services!

Software Developer - Java Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Overall 6+ years of experience in analysis, design, developing, testing and implementation of various applications using Java /J2EE, Spring, Hibernate, REST, SOAP and Android.
  • Hands on experience on Agile Scrum Methodology.
  • Experience in Object Oriented (OOP), J2EE, Struts, Spring, Hibernate and Client Server technologies.
  • Diverse experience utilizing tools in N - tier, MVC and Microservices architecture applications using Spring Boot, Spring Cloud config, AWS, Rabbit MQ, Kafka, Cassandra, My SQL, Restful Web Services
  • Proficient in Version control systems such as Bitbucket, GitHub, Perforce etc.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open source frameworks and APIs
  • Hands-on experience in working in full-stack Development and deploying in to web servers such as Apache Tomcat, WebLogic and WebSphere.
  • Experience working with Middleware in concurrent processing, Load Balancing and Transaction Management
  • Rich experience in the Banking/Financial Services, IT, Telecommunication services, HealthCare Services and Retail E-Commerce
  • Expertise in open source frame works like Spring, Hibernate and Struts
  • Experience in using different modules of the Spring Framework like Inversion of Control, Data Access, Transaction Management, Model-View-Controller modules
  • Hands on experience in Hibernate 3.0 including integrating legacy systems, stored procedures, functions and writing custom CRUD statements
  • Expertise in developing both static and dynamic user interfaces using JSP, JSF, JSON, JQuery, DOJO, AJAX, Java Script, CSS and HTML
  • Experience in implementing MVC framework using Spring and Struts
  • Experience in Web Services Technologies like SOAP, WSDL and UDDI
  • Experience in implementing persistence layer using JDBC, Spring Dao and Hibernate
  • Extensive in developing rich internet applications using JSP, JavaScript, Node.JS, JQuery, JSON, AJAX, HTML and CSS
  • Worked on build tools like Ant and Maven.
  • Experience with SQL, PL/SQL and with databases like Oracle, MySQL, and SQLServer
  • Strong experience in configuration and management of RDBMS systems like MySQL, Oracle, DB2 and SQL Server and also with NoSQL database like Mongo DB.
  • Experience on developing UI using Struts view tags (HTML, Bean, Logic and Nested), JSP, HTML, and CSS
  • Used JPA, Hibernate combination to access data from ORACLE database using POJOs for coding simplicity
  • Extensively worked on running automated tests using cucumber and selenium
  • Managed JIRA tickets/ updated Confluence pages and conducted retrospective and sprint meetings
  • Good working knowledge of Service Oriented Architecture(SOA) patterns
  • Highly Self-motivated, good technical, communications and interpersonal skills. Able to work reliably under pressure
  • Committed team player with strong analytical and problem solving skills, ability to quickly adapt to new environments & technologies

TECHNICAL SKILLS:

Operating System: Windows, Linux, MAC OS X, Android Environment.

Languages: Core Java/ J2EE, JavaScript, JSP, C, C++, JQuery, AngularJS, Groovy, Ajax, BootStrap

Databases: SQLite, MySQL, Oracle, DB2, NoSQL.

Web Technologies API & Servers: HTML5, CSS, XML, JSON, JavaScript, Angular JS, RESTSOAP, Web Logic 6, Tomcat, JBOSS, GlassFish, IBM WebSphere

Version Control: SVN, GIT, BitBucket

Web/Application Servers: Tomcat, IBM WebSphere, WebLogic JBoss

Environment: Frameworks: STRUTS, Spring and Hibernate

Software Skills & Tools: Eclipse, InteliJ, Spring Suite, Struts, Spring, Spring Core, Spring MVC, Spring Security, Maven, Gradle, Ant, JUnit, Unit Testing, Spock, Java Persistent API- Hibernate, Middleware, Swing, AWT Concurrency, Multi-threading and Synchronization, JVM, Memory Management, OOP s Concept and patterns, Dependency Injection, SOA Architecture, Design Patterns, Messaging (JMS/AQMP), SQL Queries, Stored Procedures, Java, Jenkins, JIRA.

PROFESSIONAL EXPERIENCE:

Software Developer - Java

Confidential, Chicago, IL

Responsibilities:

  • Implemented Spring MVC based Application development whereas involved in development of UI using JSP with JSTL, HTML and spring.
  • Implemented Server-side Modules of control layers and service layer using Spring MVC and Spring Aspect Oriented Programming (AOP)
  • Implemented on adding the data to the backend support database and Manage CRUD operations from backend using Hibernate Framework (Hibernate Query Language)
  • Installed application on AWS EC2 instances and configure the storage on S3 buckets Perform S3 bucket creation, Policies and the IAM role-based policies. Created monitors, alarms and notifications for EC2 hosts using Cloud watch.
  • Used Spring boot and Maven for handling dependencies.
  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the Web Service request and response
  • Used Angular JS material Design guidelines and worked for UI of the application
  • Worked on Log4J to validate functionalities and JUnit for unit testing
  • Implemented configured and customized JIRA issue tracking software with agile plug-in across all company functions and acted as JIRA administer application
  • Used the Bootstrap to create the interfaces and help manage the website responsive in all devices
  • Worked on implementing directives and scope values using AngularJS for an existing webpage
  • Used Spring annotations as well as xml configuration for dependency injection
  • Performed design review and code review
  • Used Maven tool to build the project and used SVN to check-in the source code into the repository
  • Involved in smoke testing and regression testing
  • Developed component in AngularJS to generate reports for fixed and contract modules

Environment: Java, J2EE, XMI, Hibernate, SQL, PL/SQL, Spring, Spring Boot,, Middleware development, Integration JavaScript, HTML, CSS, Bootstrap, Log4j, jQuery, Angular JS, JBoss Application Server, Spring Security, JIRA, Maven

Java Developer

Confidential, Tampa, FL

Responsibilities:

  • Involved in developing Spring MVC based application development whereas involved in development of UI using JSP with JSTL, Spring and JavaScript. In server-side, implemented modules of controller layers and service layer
  • Provide support in all phases of Software development life cycle (SDLC), quality management systems and project life cycle processes. Utilizing Database Such as MYSQL, Following HTTP and WSDL Standards to Design the REST/ SOAP Based Web API’S using XML, JSON, HTML, and DOM Technologies
  • Analyze requirements with team; write High Level design documents, System Use Case, analyze risk factors
  • Participated Agile/Scrum development and deployment teams and Used Spring Framework 4.1for the application development
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations
  • Worked on adding the data to the backend support database and manage CRUD Operations from the database system using Hibernate Framework (Hibernate Query Language)
  • Responsible for Web UI development in JavaScript using JQuery and AJAX
  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the WebService request and response
  • Developed the business components using EJB Session Beans
  • Developed Spring REST Web services for opening, closing the locker door Webservice operations
  • Configured a web logic domain instances and managed servers.
  • Wrote lots of JSP's for maintains and enhancements of the application. Worked on Front End using Servlets, JavaScript, JSP and also backend using Hibernate
  • Developed the presentation and controller logic for the screens related to my user stories using JSPs, HTML, bean and form tag libraries
  • Developed code for user stories (based on user requirements) and successfully approved it from QA
  • Used Subversion (SVN) as source controls, Confluence for documentation.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Established continuous integration (CI) practices and standards for PSCU with Jenkins
  • Spring XML configuration for Camel Integration to messaging XML document
  • Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java backend
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features

Environment: Java, J2EE, XMI, Hibernate, SQL, PL/SQL, Spring, Spring Boot, Oracle10g, Struts MVC, JMS, Micro Services, Middleware development, Integration JavaScript, HTML, XHTML, XMI, IDAM, CSS, Bootstrap, Log4j, jQuery, Angular JS, JBoss Application Server, Spring Security, JIRA, Maven

Java/ J2EE Developer

Confidential, Tampa, FL

Responsibilities:

  • Actively involved in the analysis, definition, design, implementation and deployment of full Software Development Life Cycle (SDLC) of the project
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control and Hibernate
  • Used Hibernate, Object Relational Mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema
  • Implemented RESTful web services using Apache CXF, Jersey for JAX-RS
  • Created AngularJS Custom directives to validate the forms on the UI
  • Developed UI pages using HTML5, CSS3, Bootstrap and AngularJS 1.5
  • Spring Batch is used for Batch processing with which notifications are sent in timely manner
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions and Hibernate
  • Designed and developed a JDBC driver that intercepts a create view DDL parses it, converts it to a relational model, and stores in the database
  • Developed User friendly interface to seamlessly combine the new module with existing login system using AngularJS
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application
  • Worked on using WebSphere server built in JMS provider for communicating with legacy applications
  • Configuring Jenkins jobs to make sure the project is built successfully in different development environment
  • Proficiency in adoption of architecture paradigms such as SOA, Web Services, Middleware technologies
  • Designed GUI using HTML5, Bootstrap and different JavaScript frameworks
  • Worked on Log4J to validate functionalities and JUnit for unit testing
  • Implemented configured and customized JIRA issue tracking software with agile plug-in across all company functions and acted as JIRA administer application
  • Used the Bootstrap to create the interfaces and help manage the website responsive in all devices
  • Worked on implementing directives and scope values using AngularJS for an existing webpage
  • Used Spring annotations as well as xml configuration for dependency injection
  • Performed design review and code review
  • Used Maven tool to build the project and used SVN to check-in the source code into the repository
  • Involved in smoke testing and regression testing
  • Developed component in AngularJS to generate reports for fixed and contract modules

Environment: Java, Hibernate, Spring, Spring Batch, Spring Boot, Spring Security, Servlets, XML, Tortoise SVN, JSP, Spring MVC, JDBC, JUnit, Jenkins, Maven, WebSphere, JMS, RESTful, Web Logic, AJAX, Restful, Log4J, SOA, SOAP, JSP's, WSDL, JIRA, Spring Security

Java/ J2EE Developer

Confidential

Responsibilities:

  • Involved in analysis, design, testing phases and responsible for documenting functional and technical specifications.
  • Developed the application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
  • Developed Front-end UI using JSP, Servlets, HTML and Java Script.
  • Involved in Unit Testing, Integration Testing and UAT Testing.
  • Deployed the application on the Websphere Application Server.
  • Test cases have been written by using JUnit framework.
  • Developed a Restful style Web Services layer to interface with an database system, and an AJAX front end
  • Responsible for performing client side and server side validations
  • Configured web-services.xml to specify beans, URL, service Interface
  • Used Java Mailing Service for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • JSPs were programmed using the JST
  • Used Ant as a build tool, for building the application
  • Extensively used Spring & JDBC Frameworks and implemented MVC architecture
  • Developed supporting DAOs to process data in and out of DB2 database
  • Used Spring IOC to inject services and their dependencies
  • Implemented Rest based web services using JAX-RS annotations, Spring MVCRest controller to handle different data representations
  • Coding of front end support controllers design using JSF components to make rapid application development in MVC design patterns
  • Used Log4j Logging for the application Logging
  • Experienced and involved in writing build scripts for tests and Continuous Integration with Jenkins
  • Worked under Test Driven Development model to bring the test results
  • Followed Agile software development with Scrum methodology
  • Used SVN as the Version control for Code Management

Environment: Java, J2EE, XMI, Hibernate, SQL, PL/SQL, Spring, Spring Boot, Oracle10g, Struts MVC, JMS, MQSeries, Micro Services, JavaScript, HTML, XHTML, XMI, IDAM, CSS, Bootstrap, Log4j, jQuery, Angular JS, JBoss Application Server, Spring Security, JIRA, Maven

We'd love your feedback!