We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Georgia, AtlantA

SUMMARY

  • Around 5+ years of progressively responsible experience in development, testing, documentation & production support applications using Internet, Web and Client Server Technologies in N - Tier J2EE Architecture.
  • Experience in the entire software development lifecycle process (SDLC) in projects which includes Design, Development, Deployment, Testing and Implementation.
  • Experience in core java concepts such as OOP concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC.
  • Extensive experience in developing, testing, and implementing applications using Java 7/8 JEE technologies
  • Experience in buildingJavaEnterprise Applications using the latest technologies from JEE stack like Spring, Hibernate, Web services, JSP, Servlets, Struts, JMS, JPA, JDBC, XML, XSLT, JAXP, JAXB.
  • Proficient in UI design, developed Front End using HTML, CSS, JavaScript, JQuery, Ajax, Angular 4, Bootstrap like Node JS, and Backbone JS.
  • Extensive experience in different IDEs including Rational Software Architect (RSA), Rational Application Developer (RAD 6.0), Eclipse, My Eclipse
  • Experience in Database Design, Creation and management of Schemas, writing stored procedures, functions, triggers, DDL, SQL queries. Experience in writing SQL and PL/SQL programming. Programming Experience in LINUX, UNIX Shell Scripting.
  • Experience in Spring IoC(Inversion of Control),AOP(Aspect Oriented Programming).
  • Strengths include excellent interpersonal and communication skills, the ability to provide solutions from a functional and technical perspective, meet deadlines, quickly build client rapport and be a team player.
  • Very good experience in developing Test Cases using JUnit, Mockito, Spring Test.
  • Highly experienced in AWS cloud platform and its features which includes EC2, VPC, EBS, Cloud watch, Cloud Trail, AWS config, Auto scaling.
  • Experience in working with application servers Web sphere, JBoss, Web Logic.
  • Preparing the test case scenarios, performing Unit Testing, Integration Testing for the respective modules in the application.
  • Active participation in the technical and architectural design of the project and maintaining the team spirit in development, delivering the product.

TECHNICAL SKILLS

Languages: Java 7/8 and J2EE

Technologies: AWS, Devops, JDBC, Servlets, JSP, JSTL, Algorithms, Java Beans, MVC, Struts, EJB, JSF, Prime Faces, Rich Faces, JMS, SOA, SOAP, JavaScript, JQuery, Bootstrap, AJAX, CSS 3, XML and HTML 5, Compiler construction.

Development Approach: Waterfall and Agile

Testing Tools: JUnit3.8/4.0 and Test-Driven Development (TDD)

Defect Tracking Tools: HP Quality Center

Application/Web Servers: Apache Tomcat 6.0, IBM Web Sphere 6.0, BEA Web Logic 8.1, 9.2, 10x and Red Hat JBoss 4.2.2

IDE: Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Cache Implementations: Eh cache, and JBoss Tree Cache

Frameworks: Struts, Spring, JSF, Angular JS 2.0/5.0, Backbone JS and Hibernate

Web Service Frameworks: Apache Axis

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools & Tools: Chef, Puppet, Jenkins, Ant and Maven

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server and MySQL

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE

Java Full Stack Developer

Confidential, Boston, MA

Responsibilities:

  • Involved in Daily Scrum (Agile) meetings, Sprint planning, grooming to gather & understand requirements and estimation of the tasks for the user stories, participated retrospective and presenting Demo at end of the sprint.
  • Using Test Driven Development (TDD), Unit Tests (Junit, Mockito), Gradle, JIRA issue navigator, GIT as a part of everyday tasks.
  • Involved in Client interaction on regular basis to understand the Business requirement of the client.
  • Involved in the Analysis, Design, Coding, modification and implementation and Testing of user requirements.
  • Actively involved in coding using java 1.8,Spring and angular 4 to develop features from end-end.
  • Used Spring MVC3.0 architecture, Servlets, spring tags, and JSTL on the front-end.
  • Used Spring Dependency Injection to configure the application.
  • Used Node JS to create dynamic page content and to eliminate waiting.
  • Implemented Transaction and Logging using Spring AOP.
  • Implemented Restful Web services to retrieve data from client side and made REST API calls from Node JS, parsed the data to project to client and handled the security and Authorization using Spring Security or OAuth.
  • Maintain high-quality of Restful services and implemented REST web Services using Spring MVC and JAX-RS.
  • Experience with Service oriented architecture (SOA),developing SOAP web services based on JAX-WS (Document Style) using HTTP Protocol on Bottom Up style development for creating Endpoints.
  • Implemented Web service Message Flows using SOAP.
  • Actively involved in coding using Java 8, Spring 4.4 to develop features from end to end
  • Worked on React JSVirtual Dom and Reactviews, rendering using components which contains additional components called custom HTML tags.
  • Involved to implement various screens for the front end using React JSand used various predefined components from NPM (Node Package Manager) and redux library.
  • Developed end to end application on spring boot framework (Rest API Application/Spring JPA using Crud repository).
  • Developed the Restful web services using spring and used spring boot formicro services.
  • Expertise in implementing Micro Services using spring, spring boot and spring cloud.
  • Created stand alone spring applications using spring boot.
  • Implemented Micro services using Axon framework and deployed into IBM Blue mix Cloud.
  • Designed Frontend with in object oriented JavaScript Framework like Angular 4.
  • Developing custom HTML elements using Angular 4 directives.
  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3, Bootstrap, and JQuery.
  • Responsible for setting up Angular 4 framework for UI development. Participated in front end development using Angular 4, JavaScript, HTML5, CSS 3.0, JSON and Bootstrap.
  • Used Adobe InDesign for desktop publishing market and also created flyers.
  • Experience in developing prototypes using responsive frameworks like Bootstrap and Google Material Design.
  • Developed the front end of the application using HTML, CSS, JSP, and JavaScript.
  • Used Maven to build, run and create JARs and WAR files among other uses.
  • Used Apache ANT, Apache Camel in deployment process.
  • Used Jenkins with maven for Build and Deployment.
  • Deployed and build scale containerized applications on the public cloud using Open Shift community.
  • Used Maven to build and deploy application onto Web Sphere Application Server to deploy code onto server.
  • Implemented CI/CD using technologies such Git, Jenkins & Open Deploy are used for developing and deploy web services.
  • Experience in Jenkins for building and testing Software projects, created performance test data by using JMeter
  • Used Spring JDBC to configure the application.
  • Improved the performance of application by using hibernate caching.
  • Implemented Reds for duplication process of data.
  • Implemented EJB transactions using spring transaction management.
  • Designed data model in RDBMS, Columnar and NoSQL databases.
  • Designed the plans for upgrading On-Premise Multi-datacenter Cassandra clusters to AWS EC2/S3 environments on cloud; Designed and Migrated Data from Oracle to Cassandra using Spark jobs.
  • Experienced in cloud automation using AWS Cloud Formation Templates, Chef, and Puppet.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, Elastic load balancers (ELBs) in the defined virtual private connection (VPC).
  • Created Cassandra column families and tuned queries.
  • Managed and Tuned batch/scheduled jobs on Cassandra databases and re-engineered the data model to avoid adhoc and batch jobs on Cassandra.
  • Developing the code and performing the unit testing in order assure end to end defect free solution.
  • Test Driven Development (TTD) using J-Unit& mocking by J-Mock and used tools like SOAP UI for testing SOAP based web services.
  • Used cucumber testing to serve purpose of end-end test frameworks.
  • Using JIRA as ticket issuer for tracking bugs and resolving accordingly.

Environment: java 8,Maven,Github,Jenkins,JSP, Servlets, Struts, JDBC, Oracle, Shell script, SQL Developer, NoSQL, Hibernate, Node Js, J-Unit, J-Mock, cucumber, Spring JDBC, Apache camel, Angular 4, SOAP, Web Service, Spring, HTML, CSS, JSP, Spring AOP, JSTL, Spring 4.4,MVC,Angular js, AJAX, JIRA, HQL, Spring Boot, AXON.

Java Developer

Confidential, Georgia, Atlanta

Responsibilities:

  • Actively participate in daily team-centric agile Scrum meetings, code reviews, approvals, and other development and project meetings.
  • Analyze, design, develop and test different modules in the application, as per the requirements provided from Business users.
  • Developed new ASP screens which support users to select the systems/tables/columns etc on GUI.
  • Involved in writing the Shell scripts for retrieving data from DB and generating the Reports based on user requirement and sending reports through Mail.
  • Understanding system requirements and execution of tasks allocated to maintain and develop interactive Web pages.
  • Designed and developed web application using HTML5/CSS3, JavaScript, JQuery, JSON, Bootstrap, and Web API.
  • Used Spring Security for authentication and authorization of users.
  • Used spring's test framework to create integration tests for various spring controllers to test our API using unit tests
  • Designed and developed Restful Services using Web API for managing Business & Data Layers.
  • Implemented AJAX calls and handled request and responses for various modules.
  • Involved in writing the code for server side validations using Struts validate Framework
  • Used struts 2 framework to develop MVC based web application.
  • Worked in using React JScomponents, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for creating database driven web pages using HTML5 and CSS3, MVC, and PL/SQL.
  • Created SQL queries to join tables, aggregate data and also modified PLSQL queries to match the requirements.
  • Implemented and administered Data center Cassandra Clusters based on the knowledge of architecture and data modeling for Cassandra applications.
  • Developed Data Access Layer using Hibernate ORM framework, Spring JDBC and Spring Transactions; Spring JDBC Template used to execute lightweight database calls and use mappers to map result sets.
  • Developed JMS code to configure application to receive XML messages from queue and consume those using Message Listeners, parse them and store to DB; Used Apache MQ to test.
  • Used to Spring JMS framework and Apache ActiveMQ Message Listener and Session Aware Message Listener to get input XML messages and process them and publish outgoing messages to queues and topics.
  • Integrated Hibernate with spring and used Hibernate Template for Data access.
  • Created new hibernate associations between different members and beneficiaries.
  • Involved in page validations using Hibernate annotations and writing complex regular expressions.
  • Developed Hibernate HQL queries and Hibernate DAO implementation for database connectivity.
  • Used UNIX commands and deployment of Applications in server.
  • Used UNIX shell scripting to update the databases and start up the application server.
  • Developed client side validation using JSON, JQuery and Ajax.
  • Worked with Single page application framework Angular 4 extensively using routing, services, views, and directives.
  • Implemented client-side Interface using Backbone.js.
  • Micro services CQRS Pattern using Axon framework.
  • Bootstrapped applications using spring boot.
  • Lead an Automation Team and Developed an application with BDD framework with serenity and Spring Boot to automate few components.
  • Involved in unit Integration, bug fixing, Design Reviews, and Code Walk through Client interaction and team support.
  • Used Log4J to log useful information in the application code and JUnit for unit testing.
  • Developed the unit test cases in Test Driven Development (TDD) and mock testing using JUNIT and Mockito frameworks.

Environment: Java1.7,J2EE, JSP,JMS, Servlets, Struts, Oracle, SQL Developer, JBoss, Hibernate, Eclipse, Web Services, AWS,HTML5,CSS3 JSON, Bootstrap, SOAP, Spring, Spring JDBC JQuery, Web API, Backbone.js, JQuery, Angular 4,J-Unit,Log4j,Cassandra,AXON,Spring boot, AJAX.

Application Developer

Confidential

Responsibilities:

  • Indulged in system design, developed use cases using OOAD, UML diagrams.
  • Developed Stateless Session Beans in the model layer to implement business logic for the application.
  • Extensively worked on posts A/P invoices to the PO’s and cuts checks or creating the WIRE and ACH banking transaction on a weekly basis for suppliers that offer discount and non-discount supplier payments.
  • Wrote UNIX, Shell, K-shell, Perl, bash and python scripts to perform admin tasks.
  • Developed Action Classes for workflow control and Data Access Object for getting database connections from connection pool.
  • Extensively used the Jakarta Struts Framework.
  • Implemented user session management using Http Sessions.
  • Used JDBC to access Oracle Database and used Stored Procedures.
  • Developed JSP Pages made them accessible to the Client using Web Logic Application Server.
  • Performing Code merge using SVN.
  • Concentrated on the TCP/IP stack and PPP protocol for establishing a data connection with network.
  • Provided maintenance and diagnosis functions of all elements of IP networks.
  • Performed activities for quality process by configuration management to achieve CMMI Level
  • Deploying of code to Web Sphere.
  • Designed and developed the front-end screens using JSP, HTML, CSS, JavaScript and JQuery.

Environment: Java, J2EE, Hibernate,TCP/IP, spring, XML, TDD, SOAP, JSP, HTML, CSS, JavaScript, Unix, JQuery, Oracle, PL/SQL, Apache Tomcat, Web Sphere, Maven, Clear Case, JUnit, Windows.

We'd love your feedback!