We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

CA

SUMMARY

  • 6+ years of IT experience in Analysis, Design, Development, Testing and Maintenance of various web applications and Products.
  • Good hands on experience on Java/J2ee Technologies: Java, JDBC, Servlets, JSP,Spring and Hibernate,Spring Boot, Spring Data Mongo DB and MicroServices.
  • Strong Working Knowledge on Lending Automation Processing System (LAPS), Lendperfect in Banking & Financial domain and Claims Processing In Insurance Domain.
  • Participated in Server upgrades, code migrations, and also worked on important enhancements in the business requirements.
  • Experienced in Core Java, Collections, Multi - Threading, Exception handling, File I/O, Design Patterns, OOPS Concept.
  • Application system design over Java/J2EE technologies with security, robustness, transaction management as prime goal.
  • Wrote JAXB Web services for server side and involved in complete front end to backend persistence layer for Use cases assigned.
  • Works with R&D department to assist in planning and executing new product development.
  • Consult with project managers, business analysts and development teams on application development and business plans.
  • Good hands on experience in Open Source Technologies: Intellij IDEA, Eclipse, RAD, Log4j.
  • Worked closely with the Product Management, Support, and Test Engineering teams for achieving the highest business value for the company
  • Good knowledge in Shell Scripting, SQL Server, Unix and Linux, Open stack and Expertise python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.
  • Good Working Knowledge on ORACLE, SQL Developer, Toad.
  • Good Knowledge on Apache Struts,Spring framework and MVC architecture.
  • Adequate Knowledge on Web Services using - REST,SOAP, WSDL.
  • Expertise in Middleware Services: IBM WAS, JBOSS & Tomcat.
  • Strong Working Knowledge on Bugzilla and Defect Recording & Tracking Tool.
  • Good Working Knowledge on Software Configuration Management Environment Tool.
  • Deep hands-on experience on building scalable web service architectures with various relational ( MySQL, SQL Server), and distributed database systems (Mongo DB)
  • Designing, Deploying, Administering, and Monitoring, Optimizing large Distributed data Clusters using MongoDB, Elastic Search.
  • Excellent knowledge on Angular JS, Node.JS, Ext JS, Knockout JS, React JS, Ember JS, Expres JS, Bootstrap, JSP, EMS, HTML,HTML5, DHTML, JavaScript, CSS,CSS3, and AJAX.
  • Good Working Knowledge on Estimation Model,Agile and SDLC.
  • Worked with Rabbit MQ, Apache Kafka for reliable and asynchronous exchange of important information between the multiple business applications.
  • Basic Working knowledge on Buliding the Application ANT scripting,Linux commands and Deploying into servers.
  • Work with engineers, developers and QA on the development of current applications and future applications related to content management line of business.
  • Assisting the Mobility Engineering manager in hiring, managing and developing engineering talent pool.
  • Create, document and execute software designs which may involve complicated workflows or multiple product areas.
  • UsedKotlinfor implementing new modules in the application.

TECHNICAL SKILLS

UI Web Technologies: HTML 4/5, JavaScript, AJAX, JQuery, JSON, JDBC, ReactJS Redux, Flex, BootStrap

IDE Tools: Visual Studio, Intellij, WebStorm, Notepad++, Sublime, Eclipse, GIT, Adobe Flash, Docker.

Databases: Mongo DB, Oracle, SQL Server 2000, 2005 & 2008.

Cloud: AWS

Frameworks: React JS, Node JS, Angular JS.

Languages: C, C++, Java, MySql, Web Services.

Debugging Tools: Firebug, IE Tester, Chrome Elements Inspector.

Testing Tools: Junit, Load Runner, Jasmine

Methodologies: Agile, Waterfall, Scrum

Version Control Tools: SVN, Git, Bitbucket, TFVC.

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack Developer

Responsibilities:

  • Developed application by using Micro service architecture along withSpring Bootand Spring framework technology, built theWARfile byMaven.
  • Implemented Restful Web Service to get the auto insurance policy details, payment history and accident history of the customer.
  • Implemented Authentication and Authorization withSpring Security.
  • Participated in coding Spring AOPcomponents for the Logging, Exception handling and Transactional Model to handle many requests.
  • Used Spring Emailfor mailing administrator for any system related problem.
  • Generated Excel and PDF report byApache POI.
  • Expertise in development of Web-based applications in Java, J2EE (Servlets, JSP, EJB, JDBC, JNDI and JMS).
  • Experience inKubernetesto deploy scale, load balance and manageDockercontainers with multiple name spaced versions and good understanding ofOpen Shift Platformin managing Docker Containers andKubernetesClusters.
  • UsedSpring Data JPAas persistence framework to interact withOracle 12c database.
  • Deployed application WAR file onAWS Elastic Beanstalk.
  • Developed function in policy module which sends notification to other module once the policy has been changed by usingActiveMQ.
  • Worked with Web Services, Service Oriented Architecture, Microservices, Messaging frameworks like Kafka.
  • Designed and developed custom message adapter components using Apache Kafka that allowed the message to travel through Microservices to base on Restful API utilizing Spring Boot with Spring MVC.
  • Experience in integratingJenkinswithDockercontainer using Cloud beesDocker, Kubernetespipeline plugin and provisioned theEC2instance usingAmazon EC2 plugin.
  • Developed web pages usingHTML5,JavaScript,JQueryandAngularJSand customized the web features byCSS3andBootstrap3.
  • Hands-on experience in JSP, JDBC, RDBMS, XML, HTML, Log4J, Java Script.
  • UsedAWS CloudFrontfor decreasing the latency.
  • UsedAmazon S3 Bucketfor storing the static web pages and images.
  • UsedAWS ELBas load balancer to increase the capacity and reliability of the app.
  • Implemented a light-weight report management system triggered by claims module by usingAWS LambdaandAWS DynamoDB.
  • UsedTest-Driven Developmenttechnique and implemented test cases usingJUnit.
  • UsedJenkinsfor continuous integration and continuous deployment.
  • UsedGITfor maintaining the version of the application andMavenas a build tool.
  • UsedJIRAfor issue tracking bug and documentation.
  • Working in anAgile/ScrumDevelopment environment with frequently changing requirements and actively participating in daily scrum meetings and reviews with biweekly sprint deliveries.

Environment: Spring Boot,WAR,Maven,Restful Web Service,Spring Data JPA,Oracle 12c database,Spring Security,Spring AOP,Spring Email,Apache POI,Micro services,AWS Elastic Beanstalk,ActiveMQ,HTML5, JavaScript,JQuery,JDBC, AngularJS,CSS3,Bootstrap3,AWS CloudFront,S3 Bucket,AWS ELB,JUnit,Jenkins,GIT,JIRA,Agile/Scrum.

Confidential, CA

Java Full stack Developer

Responsibilities:

  • Involved in preparing the Design Review Document, Technical Design Document, Requirement Traceability Matrix and Unit Test Cases during Design Phase.
  • Worked as Track Lead with 2 member, responsible of developing Orchestator Module and integrating with CMO Claim-Intake.
  • Design, construction implementation and testing of REST based Web Services API.
  • Design, develop, test, maintain and upgrade RESTful API based Web Application.
  • Involved in developing the common core classes for project like HttpExceptionController,Database config and Security for Services.
  • Worked on developingAPIsusingKubernetesto manage and specify the copies of the containers to run the actual servers in the cloud environment.
  • ManagedKubernetescharts using Helm. Created reproducible builds of theKubernetesapplications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases ofHelm packages.
  • Writing JUnit test case and Cobertura code coverage.
  • Involved in all phases of Software Development Life Cycle process usingAgileMethodology.
  • Developed application usingSpring Frameworkmodules likeSpring IOC, Spring AOPand handled security usingSpring Security OAuth.
  • UsedReact JSfor templating for faster compilation and developing reusable components.
  • Used React -auto complete for creating Google map’s location search on the webpage.
  • Developed the flux pattern by using redux framework as a core dependency.
  • Worked closely with Back-end team on getting API’s and integrating throughAJAXcalls to Front-end
  • Performed Jasmine test cases forFEtesting.
  • Involved in writing Jquery-based Ajax requests usingJquery. GetorJquery. AjaxandjQuery. Post.
  • Recognized for developing excellenttest plans/scriptsand rapidly discovering defects.
  • UsedBootstrapfor front-end framework for faster and easier web Development.
  • Involved in the analysis, design, development and system and integration testing phases of Software Development Lifecycle (SDLC).
  • Implemented new features in groovyprogramming language as a part of Jenkins continuous delivery.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • FollowedAgileScrum Methodology in analyze, define, and document the application which will support functional and business requirements.
  • Developed Dashboards and UI pages withJSP, HTML5, CSS3, JavaScript, jQuery,and usedBootstrapto create Responsive Web pages.
  • Handled all client-side validations, slide show, hide and show controls, dropdown menus and tab navigation usingjQuery.
  • Responsibility of maintaining and developing server-side code withJavaScriptandNode.jsruntime environment.
  • Hands on experience in usingDockerfor managing & running the applications within containers.
  • Implemented Restful Web Services usingspringand usedSpring Bootformicro services& consumed services usingSpring RESTtemplate.
  • Spring MVC model integration for front-end request action controllerandSpring AOPfor logging purposes.
  • Used Spring IOCfor dependency injection and developed controllers for handling Http requests and providing Http response.
  • Developed REST based Web Servicesfor data retrieval to make it independent of the current application.
  • Worked on XML, XSLTandJSONfor transferring and retrieving data between different applications.
  • Involved in using JPA(JavaPersistence API) frameworks and APIs as JDO andHibernate.
  • Developed test cases forUnit Testing, Integration TestingwithJUnit.
  • Worked onLog4jfor logging errors, messages, and performance logs.
  • Used Jenkins for Continuous Integration and Spring Tool Suite (STS) IDE for application development.
  • Defined the Hibernate configuration file, hibernate mapping files and created classes to persist the data intoOracle.
  • Development carried out under STS Integrated Development Environment (IDE).
  • Used Amazon Cloud Watch to monitorAWSservices and Amazon CloudWatch logs to monitor application.
  • Used AmazonEC2 for deploying and testing the lower environments such as Dev, INT and Test.
  • Used Object storage serviceAmazon S3to store and retrieve files.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server.
  • Used HPSM to track the tickets and worked on the tickets based on SLAs.
  • Actively participated in production support.

Environment: JAVA 1.8, J2EE, Spring Boot, Mongo, JPA, PL/SQL,RESTful Web Services API, JSON, WAS 8.1, Linux, Maven,JUnit, Cobertura, Eclipse,Groovy,AQT, Mongo VUE, UCD, GIT, BambooBit- Bucket.

Confidential

Full stack Developer

Responsibilities:

  • Implemented different modules using Java,Spring,Hibernate,JSP,HTML,Oracle, Linux.
  • Designed and developed Spring modules like Spring IOC, JDBC and Spring ORM modules.
  • Developed Hibernate Relations, Inheritence and Native SQL code by using Hibernate Framework.
  • Developing Hibernatte configuration file and mapping documents for POJO classes as part of persistence framework.Used Hibernate Query Language(HQL) for accessing data from database.
  • Extensively worked on WebSphere application server.
  • Proficient use of developing the application using Eclipse.
  • Utilized Waterfall methodology to manage project.
  • Developed stored procedures and functions in Oracle.
  • Debug software program problems and resolve technical and performance issues.
  • Maintaining and enhancing features of LENDperfect on client’s request.
  • AngularJS was used to parse theJSONfile using theRESTWeb services.
  • Involved in developing components on Reporting Dashboard withSpring MVC, Spring FrameworkandHibernate&usedSpring Securityto secure the application.
  • Implemented the authentication, authorization, and access-control features usingSpring Security.
  • Configured Hibernate session factory to integrate Hibernate with spring and usedJPA/Hibernateto communicate with data layer and XML/JAXB to readXMLdata.
  • Wrote Hibernate configuration file, hibernate mapping files and define persistence classes to persist the data intoOracleDatabase.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
  • Interacting with Andhra Bank to resolve issues related to interface applications.
  • Used HQL, Native SQL and Crteria Programming to retrieve data from the database.
  • Experience in dynamically generating graphical PDF reports using IText1.1.
  • Developing Java Server Pages for user interface and incorporated third party custom tag liberaries like LAPS(like Jasper) Reports for display of customer reports like MIS Reports.
  • Used ANT for building the application
  • Used SVN as source repository.
  • Updating the project status to client on weekly/daily basis.

Environment: JAVA 1.6, Spring 3.2,Struts 1.x, Hibernate3.0, JSTL, JavaBeans, HTML, CSS, JavaScriptTomcat 6.0, ANT, MY SQL,SQL Developer and Windows Server.

Confidential

Java Developer

Responsibilities:

  • Involved in various stages of Software Development Life Cycle (SDLC).
  • Developed Online Shopping System using J2EE technologies.
  • Created HTML, CSS pages for front-end, used JavaScript for client-side validation.
  • The Front-end was developed using JSP for dynamic page generation.
  • Designed and developed back end using Servlets and JavaBeans.
  • Document programming problems and resolutions for future reference.
  • Maintain and update documentation as needed.
  • Worked on SOAP based Client and Server Web Services.
  • Implemented SQL and Stored procedures for Oracle9i database.
  • Implemented database interactions with Oracle 9i using JDBC API.
  • Created data access objects (DAO) to access the Oracle databases using Sql queries and Jdbc technology.
  • Created JUNIT test case for various functional modules, modified, debugged and executed using JUNIT plug in to Eclipse IDE.
  • Used Log4J to generate log files for the application
  • At database end, responsibilities included creation of tables, integrity constraints, stored procedures, triggers and views.
  • Designed, developed and deployed on Web Logic.

Environment: Java, Servlets, JSP, JDBC, Oracle9i, HTML, SQL queries, CSS, SOAP, JavaScript, Web Logic, Junit, Log4j, JavaBeans, Eclipse.

We'd love your feedback!