We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Malvern, PA

PROFESSIONAL SUMMARY:

  • Over 8+ years of strong software experience in design, development and deployment of web - based Client-Server business applications using OOP, Java/J2EE technologies.
  • Extensive work experience in all phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Coding, Testing and Implementation in Agile (Scrum), TDD Environment
  • Experience in Web Designs which includes HTML5, HTML, XHTML XML CSS, CSS3, JavaScript, jQuery MeetingW3C standards and technologies like JAVA, J2EE (Servlets JSP, JDBC), Spring, Junit, SOAP web services.
  • Proficient in developing front-end systems with JavaScript, JQuery, Ajax, Bootstrap, HTML, CSS and JavaScript frameworks such as Angular JS, NodeJS, React JS, Backbone JS, D3 JS and Ext JS.
  • Implemented a DOJO front end for a Sales order processing application built using DOJO Widgets.
  • Experience in developing spring features like Spring Core, Spring MVC, Spring Data, Spring Boot Thymeleaf, Spring Boot Reactor, Spring Boot Actuator, Spring Batch, Spring Cloud, Spring Security, Spring AOP, Spring Hateoas.
  • Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Spring, Struts, Web Services, RESTful, JSF, JDBC, JSP, Servlets, EJB, JMS, XML, JAXB, PL/SQL, Unix scripting. 
  • Used Spring Cloud for Config Server and Eureka Discovery Server and Client as a Service Registering Tool along with used Zuul Proxy for end points.
  • Experience inMicroservices-Spring Boot, Pivotal Cloud Foundry and Engagement using Spring Boot.
  • Expertise in Microservices developing SOA (Service Oriented Architecture) and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like IOC, AOP, MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Implemented Java 8 features such as LambdaExpressions, Streams, Method references and Optionalclass to reduce the code size and simplify the operations. 
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
  • Worked with high volume and complex PL/SQLstored procedures and packages using Oracle SQL.
  • Experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Experience with major relational databases - Oracle 11g/10g/9i, SQL Server 2000/2005/2008 , DB2, MySQL.
  • Proficient in implementation of ORM and Non-ORM frameworks like Hibernate, JPA, JDBC, iBatis.
  • Extensive experience in designing MongoDB multi-shared cluster and monitoring with MMS. 
  • Strong experience with MongoDB development (reports, schema design, map reduce functions).
  • Experience in integrating relational databases and graph databases (Neo4j) and imported data from relational stores. 
  • Used Executor Service-ThreadPool Executor, Scheduled ThreadPool to improve overall performance. 
  • Expertise in design with Use Case, Sequence, Activity, and Class diagrams using UML, Sparx and Visio.
  • Expertise in using Design patterns and OO methodologies to design software for Mobile Application
  • Development of services that utilize AWS SDK's (Dynamo DB, Elastic Beanstalk, EC2, Lambda).
  • Focused on architecting NoSQL databases like Mongo, Cassandra and Cache database. 
  • Hands on experience in Amazon Web Services (AWS)services like EC2, S3, Elastic Beanstalk, ELB (Load Balancers), RDS, VPC,DirectConnect, Route53, Cloud Watch, Cloud Formation, IAM, SNS etc.
  • Experienced in Apache Spark for implementing advanced procedures like text analytics and processing using the in-memory computing capabilities written in  Scala
  • Expertise writing the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using Junit, Mockito, Easy Mock.
  • Involved in CICD process using GIT, Jenkinscreation, Maven build and publish, and Fabric implementation.
  • Experience with Application Servers like IBM WebSphere 8.x/7.x/6.0, Oracle/BEAWebLogic 12.x/11.x/10.x,JBoss and Tomcat 8.x/7.x/6.x.
  • Hands on experience with build tools like ANT, Maven,Gradleand logging tools like Log4J, SL4J.
  • Knowledge on Build tool Jenkins with configuring check styles, Test coverage.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations.
  • Have good experience on using GIT, SVN and CVS for project management and version management.
  • Understanding of Python best practices (PEP-8).
  • Good experience in implementing Spark Streaming project, preferably using Scala, and Spark SQL. 
  • Developed permission system using Drools business rules management system.

TECHNICAL SKILLS:

Languages: Java 1.8, J2EE, Scala 2.12.1, Python 3.6.0, Drools, SQL, PL/SQL, Scala

Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlets API 3.0

Frameworks: Spring 4.3, Hibernate 4.3, Angular JS 1.0/1.5/2.0, Spring Security 3.2, Spring MVC, Spring Boot, Spring Data, Spring Cloud, Spring Eureka, Spring AOP, Spring HATEOS, Spring Hystrix, Struts, Servlets, Java Swing, Applets

Design Patterns: Singleton, DTO Pattern, DAO Pattern, Delegate Pattern, Service Facade, Factory Pattern, Front Controller Pattern, MVC Pattern.

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, JBOSS

Relational Databases: Oracle 10g/11g/12c, SQL server 2012/2014/2016 , MySQL 5.7, DB2 11.1, PostgreSQL 9.4.10

NoSQL Databases: MongoDB, Cassandra, Couch DB, Neo4j, Cockroach DB

Internet Technologies: HTML 5, JavaScript 1.8, XML 2.0, JSON, CSS 3 and CSS 4, JQuery 2.11, Angular 1.6.6, Angular 2.0, Angular 4.0, BackBone.JS 1.3.1, Polymer.JS, Node JS 6.0.

Cloud Environments: Azure, AWS, Netflix Eureka, Mesos, Kubernetes, Docker.

IDE: Eclipse, NetBeans 8.0.2, IntelliJ IDEA 2017.1, Spring Tool Suite (STS) 3.8.3, WebStorm, Atom

Operating system: Windows 10, Linux Mint 18.1, Unix

Messaging: JMS MQ, IBM MQ, Rabbit MQ, IBM MQ 8.0, Apache Kafka

Testing Tools: JUNIT4.12, JMeter, Mockito, TestNG, Jasmine, Karma

Reporting Tools: Jasper Reports 6.0, Crystal Reports XI, SSRS 5.0

Methodologies: Agile, Waterfall, TDD (Test-Driven-Development), Scrum, Kanban

Build Tools: Ant 1.10, Maven 3.3.9, Gradle 3.4.1, Jenkins

Version and Source Control: GIT, Bit Bucket, CVS, SVN, GITHUB 2.12.0

XML Technologies: XML, XSLT, TCP/IP, LAN, WAN

Web Services: SOAP, WSDL, JAX -WS, JAX -RPC, REST, SAX/DOM parsers, Jersey, XML, XSD

PROFESSIONAL EXPERIENCE:

Confidential, Malvern, PA

Sr. Java Full Stack Developer

Responsibilities:
  • Involved in analysis, design, and implementation and testing phases of SDLC throughAgile Methodology.
  • Good working experience in web Designs which includes HTML5, XHTML XMLCSS3, JavaScript, jQuery.
  • Responsible for implementing CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Design and developed the application using framework AngularJS 2.0 with HTML5, CSS3 and Typescript.
  • Responsible for Creating custom, general use modules and components which extend the elements and modules of core AngularJS, PolymerJS.
  • Used JavaScript testing frameworks like Jasmine, Karma.
  • Developed UI components using Angular JSdependency Injection, Models, data binding and controllers.
  • Implemented Angular 2 Router to enable navigation from one view to next as agent performs application tasks.
  • Experience with Responsive Web Design, Bootstrap and Plygrid framework.
  • Implemented SOA to develop Spring Restful/Micro Services and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.
  • DevelopedMicro service architecture with Spring Boot Actuator based services interacting through a combination of RESTful and Apache Kafka message brokers.
  • Implemented Microservices for distributing different responsibilities of the system into different services for enhancing cohesion and for decreasing coupling.
  • Involved in implementing Spring Netflix Hystrix fault tolerance library to prevent failure from cascading failures.
  • Secured API's by implementing OAuth 2.0 token based authentication/authorization using Spring Security.
  • Extensively used various Spring Framework modules like MVC, Spring Boot, Spring Security, Spring Data and AOP.
  • Implemented Object-relation mapping using Hibernate framework to fetch the data from Oracle 12c database.
  • Developed Mongo DB Data Access Layer implementing Mongo Repository interface from Spring Data.
  • Used Streams and Lambda expressions available as part of Java 8 to store and process the data. 
  • Implemented Spring MVC flow to interact with different modules and extensively used Spring AOP and Dependency injection during various modules of project.
  • Developed batch processing using Spring Batch in the persistence layer & improved performance of batch processes using Multithreading with Executor Framework for control of asynchronous tasks in parallel threads.
  • Developed the Application using design patterns-Singleton, Factory, DAO, DTO prototype and Composite View. 
  • Implemented Java SE8 features like Lambda, Streams and Predicates to reduce the line of code and better functionality in the Service Layer of the application.
  • Used process optimization process tool BPM to improve, managing and monitoring performance.
  • Used Lombok library in the DTO layer to provide simple, boilerplate-free code.
  • Deployed and developed the project using AWS EC2, S3 Buckets, Data pipeline, Elastic Bean Stalk, CloudWatch, AWS Server Migration Service, Lambda, Amazon messaging services (SQS) and Amazon KinesisServices.
  • Developed AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and Chef.
  • Worked on ROUTE 53, a scalable cloud DNS web service for effective routing, configuring DNS health checks.
  • Used  Drools Engine for writing Business Validation rules.
  • Updating legacy Scala code to use new API’s and services, Scala code to improve the performance of algorithms.
  • Created and maintained documentation for launching HADOOP Clusters and executing Hive queries, Pig Scripts .
  • Created automation test scripts using Selenium Web-Driver for multiple platforms and browsers testing. 
  • Used JUnit to write unit test cases and mocked the Service and controllers using MockitoFramework.
  • Resolved bugs/defects by coordinating with team members to assure a positive outcome using Jasper.
  • Using GIT for Source Control and Version Management
  • And used SOCOCO for the daily stand-ups, power programming, and team communication.

Environment: Java 8,Spring MVC, Spring Boot, Angular2 HTML5, CSS3, Polymer JS, JSON, JavaScript, Node.js, Hibernate, Spring Data, Mongo DB,Oracle 12c, IntelliJ IDEA, Junit 4.4,Mockito, Git, Jasmine, Karma, Jasper, Selenium, Hadoop,Scala, Drools, AWS, Docker, Spring Cloud, RESTful web services, Apache Tomcat, Apache Kafka, IntelliJ, Atom, Maven, Jenkins.

Confidential, Irving, TX

Sr. Java/ J2EE and Full Stack Developer

Responsibilities:
  • Participatedin Agile Scrum methodology for application development and involved in analysis, design, coding, and unit testing of business applications in a fast-paced environment .
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
  • Brief experience on implementing the AngularJS in creating animations based on CSS classes for a new requirement surfaced for the client.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML5, AJAX and CSS in developing the presentation layer.
  • Designed Prototype and project layout skeletons using Angular JS, JQuery, Express.js and CSS/LESS and HTML5
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Involved in the configuration of Spring, Spring Cloud, Micro Services Framework and Hibernate mapping.
  • Used Spring Dependency Injection, Annotations and Spring MVC components to implement business layer and navigation part of application.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • RESTful web services using Jersey for JAX-RS implementation. 
  • Exposed and consumed SOAP based Web Services to communicate between systems.
  • Developed several SOAP based JAX-WSWeb Service interfaces for integrating multiple systems, code re-usability.
  • Consumed Web Servicesfor getting the credit card information from third party application.
  • Implemented the associated business modules integration using spring, and Hibernate data mapping.
  • Used XStream API to transfer data back and forth between Spring Cloud,Spring MVC and Ext JS.
  • Custom Node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc. 
  • Used  Hibernate  Transaction Management,  Hibernate  Batch Transactions , and Cache concepts .
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Worked with high volume and complex PL/SQLstored procedures and packages using TOAD.
  • GUI design and development using Java Swing, JFC Used for open source web testing.
  • Heavily used SOAP UI Pro version for testing the Web Services. 
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Written highly referenced blog posts on Error Handling in Scala  and Problems Scala Fixes .
  • Implemented the database connectivity using Oracle 11g database as backend.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions. 
  • JBoss Application server implementation, support, workload management and performance tuning including Web server setup configuration with JBoss App Server. 
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of essential information such as payment status report.
  • Oversaw all aspects of testing JUnit, FIT, and SIT, End to End, Regression, User acceptance and Performance.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects. 
  • Build features using TDD (Test driven development) and Domain driven design in DevOps environment with CI/CD, regression and deployment.
  • Used Git as Version Control System for the application. 

Environment: Java, J2EE,JDK 1.6, RCP, WebLogic, AWS SDK, Ext JS, Git, Swing, JFC, Perl, Spring 4.x, Spring Boot, AWS SNS/SQS, Hibernate 4.x,Core Java, SOAP/Rest, Web Services, JavaScript, UML, Web Services, HTML5, CSS, SASS, RAD 7,WAS 8 WSDL, JIRA 5.x/6.x, JAXB, Linux, JAX-WS,JAX RPC, JMS, JSF,UNIX, AKKA, NOSQL(MongoDB), Selenium, Camel, Angular JS, BackboneJS, Scala IDE, Ilog, Drools, TFS, Micro Services, JBoss 3.0, AngularJS, AJAX,Apache JMeter, JQuery, JUnit, Maven, Oracle 10g.

Confidential, Chicago, IL

Sr. J2EE Developer

Responsibilities:
  • Involved in the design and development phases of Agile Software Development. 
  • Analysed current Mainframe system and designed new GUI screens. 
  • Developed the application using 3 Tier Architecture i.e., Presentation, Business and Data Integration layers in accordance with the customer/client standards. 
  • Wrote AngularJS services to consume Restful web service to load data.
  • Automate report generation in MongoDB using JavaScript, shell scripting, java
  • Implemented printable chart report using HTML5, CSS3 and jQuery.
  • Applied JavaScript for client-side form validation.
  • Worked with Core Java to develop automated solutions to include web interfaces using HTML, CSS, JavaScript and Web services. 
  • Created Managed Beans for handling JSF pages and include logic for processing of the data on the page. 
  • Written Web Services (JAX-WS) for external system via SOAP/HTTP call. 
  • Played a vital role in Scala framework for web based applications 
  • Used FileNet for Content Management and for streamlining Business Processes. 
  • Created Responsive Layouts for multiple devices and platforms using foundation framework.
  • Worked on UNIX, LINUX to move the project into production environment.
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency.
  • Involved in developing SQL queries, stored procedures, and functions. 
  • Created simple user interface for application's configuration system using MVC design patterns and swing framework. 
  • Used Spring Batch to process all the customer transactions.
  • Implemented Hibernate for Database Transactions on DB2. 
  • Involved in configuring hibernate to access database and retrieve data from the database 
  • Developed web GUI involving HTML, Node JS, Java Script under MVC design pattern andTest-Driven Development (TDD).
  • Updating legacy  S cala   code base to use new API’s and services
  • Performed routine operational   LINUX  system administration duties. 
  • Involved in the configuration of Spring Framework and Hibernate mapping tool
  • Monitoring WebLogic/JBoss Server health and security. 
  • Creation of Connection Pools, Data Sources in WebLogic console.
  • Used Log4j framework to log/track application.
  • Creation of WebLogic domains and setup Admin & Managed servers for JAVA/J2EE applications on Non-Production and Production environments. 
  • Installed, maintained and fine-tuned the Apache-Tomcat server and WebSphere Application Server in   Linux  Platform.
  • Team Foundation Server (TFS) administration; support and maintain version control
  • Creating and updating existing build scripts using Ant for deployment Tested and implemented/deployed application on WAS 6.1 server. 
  • Experienced in build, deploy multi module applications using Maven, ANT and CI servers like Jenkins.

Environment: FileNet, IBM RAD 6.0, Scala, Java 1.5, JSP, Servlets, Core Java, Spring, Swing, Hibernate, JSF, ICE Faces, Hibernate, HTML, CSS, JavaScript, Node JS, UNIX, Web Services- SOAP, WAS 6.1, XML, IBM WebSphere 6.1, Rational Clear Case, Log 4j, IBM DB2.

Confidential, IA

Sr. Java/ J2EE Developer

Responsibilities:
  • Involved in creating Use cases, Class diagrams and Interaction Diagrams using MicrosoftVisio 2007.
  • Designed the UML diagrams based on the OOAD principles.
  • Developed the application under J2EE architecture using JSP, Struts, spring, JavaBeans, and iBATIS.
  • Developed the Actionclasses, Actionforms and Action servlet for Web tier.
  • Used AJAX in user validation and suggestion list and to display dialog boxes.
  • Sever side validations are done using Struts Validator Plug-In.
  • Implemented SOA architecture with web services using SOAP, WSDL and XML.
  • Developed Web Interface using Struts, Java Script, HTML and CSS.
  • Developed presentation screens by using JSP, HTML and JavaScript.
  • Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
  • Worked on Rest based Web services for Mule ESB flows.
  • Extensively used Mule ESB and MMC Server for application deployments. 
  • Developed the Business logic on the web tier using EJB Stateless Session beans.
  • Worked on MQ with J2EE technologies on the WebSphere MQ.
  • Designed and implementing Session Facade, Service Locator and DTO design patterns.
  • Used Web Services for getting Customer information and the plans he is eligible.
  • Developed a RESTful service to provide all the CRUD capabilities.
  • Unit testing and system integration testing of the developed code.
  • Developed an API to get the Service Level Validations from SAM.
  • Providing fixes to the issues identified in testing phase.
  • Analysed, designed and implemented DAO pattern for accessing Database using connection pool.
  • Worked on different ways to increase performance of the Application through use of methodologies like asynchronous calls to database, stored procedures in place of Dynamic SQL, etc.
  • Involved in configuration of XML flat file and parsing the XML file using the SAX Parser.
  • Involved in creation of Unit Test Cases and Actual Unit Testing for POJO’s using Junit.
  • Implemented JReport for annual report generation with charts.
  • Implemented applications with support for i18n (internationalization).
  • Worked on Reconciliation, which involves in providing root cause analysis and data fixes.
  • Used VSS for version control and source code management
  • Extensively involved in designing UI, reporting and specification documentation.
  • Responsible for the user module, setting rights and permission to users through the keywords set with database and testing.

Environment: JDK1.5, JSP, JSF, Struts, iBATIS, Spring, HTML,JavaScript, AJAX, CSS, XML, EJB, PL/SQL, IBM WebSphere Application server 5, Mule ESB, JUnit, SOA, Web Services(JAX-WS), pVSS,SAX Parser, Oracle 9i.

Confidential, Northbrook, IL

Sr. Software Developer

Responsibilities:
  • Developed and deployed Java REST web services using Spring Framework.
  • Converted the mock-ups into hand-written HTML, AJAX, XML and JSON.
  • Designed and implemented Spring ORM module to integrate Hibernate
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML
  • Deployed Application instance on JBoss and WebLogic Server.
  • Designed and Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Servlets.
  • Responsible for writing detail design documents and class diagrams and sequence diagrams.
  • Developed Custom tag libraries to separate presentation and processing logic.
  • Developed web components using MVC pattern under Struts framework
  • Prepared Unit test cases for existing functionality as per the requirement and execute the same.
  • Used WS-Security for authenticating the SOAP messages along with encryption and decryption.
  • Designed and developed a REST Web Services using Jersey framework builds on JAX-RS.
  • Involved preparing software requirements &Component design documents, Component Specification Document.
  • Developed Custom tag libraries to separate presentation and processing logic.
  • Developed web components using MVC pattern under Struts framework
  • Prepared Unit test cases for existing functionality as per the requirement and execute the same.
  • Developed SQL as well as stored procedures to interact with Sybase and MySQL.
  • Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfil the implementation of business logic.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Test Case Authoring, Execution and Defect reporting in the   TFS.
  • Business level validations were done using Struts Validator framework.
  • Implemented Action Classes and server-side validations for account activity, payment history and Transactions.
  • Developed Struts Action classes using Struts controller component.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Designed and developed J2EE application using Servlets, JSP, JavaBeans and EJB.
  • Implemented applications in JavaScript, and MySQL.
  • Entity Beans used for accessing data from the SQL Server database.
  • Used JSF to reduce the effort in creating and maintaining this entire application.
  • Involved in the building Maven POM files and Maven testing.
  • Involved in writing the associations for the query in mapping xml files in Hibernate.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Worked on the Spring MVC Restful Web services, exposing services and consuming the third party
  • Worked exclusively on MDB, Messaging Queues andPosting Error Messages to the Queue.
  • Continuous integration to build the project using Jenkins with Maven Builder.
  • Developed UML models consisting of Use Case Diagrams, and Sequence Diagrams using Rational Rose software.
  • Used facade design pattern for implementation.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Developed the JSP using the tag libraries. Perform validations using strutsvalidation framework.
  • CVS was used for project management and version management.
  • Designed configuration XML Schema for the application.
  • Strong experience in implementing the Web Services (WSDL using SOAP protocol, JAXB, JAX-RS, RESTful).
  • Involved in system design and development using Collections and Multithreading for the action classes.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • Used JUnit Testing Framework for performing Unit testing

Environment: JSP, AJAX, Struts framework, Hibernate Framework, JMS, SOAP, XML, Spring Framework, Log4j, Java Script, HTML, Oracle9i, SQL, PL/SQL, Web Sphere, WSAD, JSTL, Struts tags, Junit, Mockito, SQL, Struts, CSS, Jenkins.

Confidential

Java Developer

Responsibilities:
  • Involved in gathering and analysing system requirements. 
  • Played key role in the high-level design for the implementation of this application. 
  • Developed the Training and Appraisal modules using Java, JSP, Servlets and JavaScript. 
  • Developed UI using java swings. 
  • Created tables, views, Types, triggers, complex join queries, stored procedures, and functions and modifications to existing database structure as required for addition of new features 
  • Involved in Designing the Database Schema and writing the complex SQL queries. 
  • Involved in Code reviews for other modules developed by peers. 
  • Designing and establishing the process and mapping the functional requirement to the workflow process. 
  • Accessed stored procedures and functions using JDBC Callable statements. 
  • Executed and coordinated the installation for the project. 
  • Involved in designing and developed presentation layer using JSF, Ajax, JQuery and third-party libraries.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.  

Environment: Java, JDK, 1.3, J2EE (JSP, Servlets, EJB), JDBC, Apache Tomcat, oracle, HTML, DHTML, SQL, JUnit.

We'd love your feedback!