We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

0/5 (Submit Your Rating)

VirginiA

SUMMARY

  • Around 9+ Years of experience in developing enterprise applications in different domains like Financial, Health, E - Commerce, and other related domains.
  • Worked through all stages of software engineering (SDLC), project management (Waterfall & Agile/Scrum Methodology), requirement gathering, analysis, defining project scope, design, coding, app & web server installation, deployment, manual testing, and implementation.
  • Good in analyzing, designing, and coding technical solutions using Java/J2EE technologies including specialization in Struts/JSF Framework, Java Servlets, JSP, EJB, JavaScript, and HTML for building server-side applications.
  • Developed User Interface (UI) using HTML5, HTML4, CSS3, CSS2, XHTML, Java Script, jQuery, AngularJS, NodeJS, ReactJS. and Bootstrap for providing user interface and communication between the client and server.
  • Experience in developing Single Page Application (SPA) using AngularJS, Routing, Controllers, Services, and Custom Directive.
  • In-depth understanding of Spring Modules like Spring IOC and Dependency Injection, Spring MVC, Spring Batch, Spring Web Flow, Spring Security (Authentication and Authorization), Spring AOP for Code Modularity, and Spring Boot.
  • Good experience developing enterprise applications using Spring, Hibernate, JavaBeans, Servlets, Struts, XML Mapping, Ant, Ivy, and Maven.
  • Java/J2EE development experience working within frameworks such as Spring, Hibernate or Struts.
  • Developed and maintained applications using JDK, Hibernate, and other related technologies.
  • Experience working in Ruby on Rails based web application. Expertise in developing maintaining and debugging Rails framework.
  • Experience in the development of service-oriented architecture applications, good understanding of Object-Oriented Design and Design Patterns.
  • Hands-on experience in developing, implementing, and deploying SOAP or REST web services.
  • Experience in utilizing Java 8 features such as Functional Interfaces, Stream API, Time API, Collection API, and Lambda expressions.
  • Experience using Build Pack and Jenkins for continuous integration, to deploy Spring Boot and Microservices to Pivotal Cloud Foundry (PCF) with ease.
  • Extensive experience using Jenkins to build and deploy applications to various environments while following the principles of Continuous Integration and Continuous Deployment (CI/CD) pipeline.
  • Capable of implementing an Angular6/7 persistence context using IBatis and JPA (Java persistence API) as the first-level cache.
  • In addition, I used EH cache in Hibernate to implement second-level caching.
  • Hands-on experience in using Apache Kafka, RabbitMQ, ActiveMQ, and IBM MQ as well as JMS (Java Messaging b) to ensure dependable information exchange between Java applications.
  • Have a strong background in working extensively with various services and features offered by Amazon Web Services (AWS), including Autoscaling, AWS Storage, ELB, EBS, VPC, Security Groups, Access Control Lists (ACL), Route53, RDS, IAM, SNS, SES, CloudWatch, and SQS.
  • Skilled in creating event-driven and scheduled AWS Lambda functions to trigger different AWS resources.
  • Hands-on experience in a range of DevOps tools such as GIT, Jenkins, Maven, Ansible, Chef, Puppet, Docker, Kubernetes, as well as cloud platforms like AWS, Azure, and GCP.
  • Good with infrastructure provisioning using Terraform, monitoring with Splunk and Nagios.
  • Implemented AWS solutions utilizing EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto-scaling groups.
  • Used AWSSDK to connect with Amazon SQS for efficient bulk email processing.
  • I have extensive experience in configuring and deploying applications on various server environments such as Apache Tomcat, WebLogic, IBM WebSphere, and JBoss.
  • Extensive expertise in various databases, including PostgreSQL, MySQL, DB2, Oracle 13c/11g, Microsoft SQL Server, as well as NoSQL databases like MongoDB and Cassandra. My skills encompass writing stored procedures, functions, and triggers using PL/SQL within JDBC, ODBC, and WebLogic server environments.
  • Hands-on experience in crafting PL/SQL scripts to execute multiple queries concurrently.
  • Additionally, I am highly proficient in creating table views, as well as developing stored procedures and triggers.
  • Managed host environment, which enables rapid deployment and management of containerized apps without prior knowledge of container orchestration.
  • Extensive experience with Kubernetes charts and creating repeatable builds of Kubernetes apps, as well as managing Kubernetes manifest files and Helm package releases.
  • Proficient in applying design patterns like MVC, Singleton, Prototype, Adapter, Visitor, Observer, Decorator, Front Controller, Data Access Object.
  • I am proficient in the use of Elixir libraries such as Phoenix and Ecto, and I am familiar with Elixir's concurrency model and OTP framework.
  • Well versed with Core Java concepts like Collections, Multithreading, Serialization.
  • Implemented load-balancing with NGINX to allow dozens of Node JS instances to handle thousands of concurrent users.
  • Expertise with redux type data stores using NgRx
  • Developed user interface using SP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, jQuery, Node.js, Angular Js, and HTML to speed the application.
  • Knowledge on Build tool Jenkins with configuring check styles, Test coverage and experience with various version control tools such as Git, Subversion, SVN, Bitbucket, TFS, and CVS, as well as different project management tools like JIRA, Rally, and Microsoft Project.
  • Good working knowledge of building tools: Ant, Maven and Gradle. Experience in Service Oriented Architecture (SOA) designs and Microservices architecture using J2EE Web Services based on REST API (JAX-RS), SOAP (JAX-WS), JAX-RPC, and JAXR (Java API for XML Registries).
  • I have utilized frameworks such as Apache CXF, Jersey, Axis, Spring framework, and NodeJS (Express JS & Hopi JS) for these implementations.
  • Experience in Web Service Technologies: SOAP, REST, Microservices, WSDL, Apache Axis, CXF, JAX-WS.
  • Experience with WID, BPEL, BPM, Mediations, Workflow engine and SOA Architecture.
  • Experience in using Junit, Mockito, Log 4J, JMeter, Test NG and SOAP UI for testing framework.
  • Also used mocking frameworks like Karma, Jasmine, and Protractor, along with Test Mockito and Junit, to develop comprehensive test cases and ensure application functionality.
  • I work extremely well in teams and have excellent abilities to interact and communicate.

TECHNICAL SKILLS

Languages: Java SE, J, C, C++, Python

Cloud Platforms: Amazon Web Services (AWS), Azure

Frameworks: Struts, Spring, Hibernate, JSF, IBM HATS

RDBMS: IBM DB2, Oracle 12c, PostgreSQL, Microsoft SQL Server, MySQL

NoSQL Databases: MongoDB, Cassandra, DynamoDB, Redis

IDEs/Tools: IntelliJ, Eclipse, WSAD, RAD, NetBeans, JBoss, IBM Rational Software Architect (RSA).

Web/Application Servers: Docker, IBM Web Sphere, Web Logic, Apache Tomcat, Glassfish.

Web Tools: Typescript, AJAX, DOJO, CSS, JavaScript, Flex, XML, HTML, XHTML, SOAP, WSDL.

Build & Deployment Tools: Ant, Maven, Jenkins, Hudson

Version Control: Git, Gitlab, Harvest, SVN, CVS, Clear Case, VSS

Operating Systems: UNIX, MS Windows XP/NT

Development Methodologies: Agile,Test Driven Development, Scrum, Waterfall

Testing: JUnit, Power Mock

Persistence layer: Hibernate 3/4, JPA.

Design Modeling: OOA/OOD, AOP, UML

Documentation Tools: MS Office 2016, Visio, O365, MS SharePoint, Confluence

PROFESSIONAL EXPERIENCE

Confidential, Virginia

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM) in a test-driven development (TDD) approach.
  • Worked on reading and writing to/from the files by using newly introduced methodsinjava11.
  • Developed and designed Java services using Java Spring-Boot.
  • Worked extensively with AWS services like EC2, ECS, S3, Lambda, Security Groups.
  • Strong experience on DevOps essential tools like Kubernetes, GIT, Jenkins, Maven, and deployed/managed applications to managed cloud services in AWS.
  • Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 bucket.
  • Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
  • Designed the data models to be used in data intensive
  • AWS Lambda applications which are aimed to do complex analysis creating analytical report from end-end traceability, lineage, definition of Key Business elementsfromAurora.
  • Created a RESTful API with Java and the Spring Framework that could handle heavy traffic and gave clients quick responses.
  • Installation and configuration of red hat Device Multipathing. Deport/ImportVolumeGroups.
  • Worked as shadow with project leads on .NET application's build and deployments using MS Build.
  • Worked on Configuring Kafka cluster for data ingestion and Elasticsearch performance and optimization.
  • Produced and consumed Kafka for data streaming.
  • Worked On-Call for Client-support on all the components of my Team.
  • Developed a POC on using Drools Rules Engine.
  • Integrated Drools and JBPM to application framework which involved dynamic creation of knowledgebase and Knowledgesession.
  • Used multithreading for writing the collector parser and distributor process, which was getting realtime data from zacks API in format of JSON, using multithreading improved the performance by a lot.
  • Moreover, using concurrency package of collections madeitthreadsafe.
  • Developed prototype and project layout skeletons using Angular with Typescript, jQuery, HTML5, and CSS3.
  • Enhanced the user interface with Angular 8, Angular Material, and Bootstrap
  • Used Angular 8 to create Pipes, Services, Custom Modules, Custom Directives, and Reusable Components.
  • Apache Camel is used for implementing an API, patterns in Java, and to configurethroughXML.
  • Worked on Soap services using OSGI framework.
  • Consumed JAX-RS web services using OSGI Framework in order get data from Third Party Systems.
  • Used Spring Batch to develop robust applications for daily operations of our enterprise.
  • Optimized Microservices using NodeJS and ES6 as interfaces to CassandraNoSQLdatabase.
  • Experience with Front-end JavaScript frameworks like Angular JS, Node JS. And with the creation of RESTfulWebservice.
  • Worked on building a Customer Relationship Management (CRM) application using Angular 11 and 12.
  • Worked on building a real-time chat application using Angular 11 and 12 to enable users to chat with each other in real-time and share files.
  • Implemented a feature that enhanced the user experience and raised engagement metrics in an Android application built with Kotlin.
  • Worked with OpenShift platform in managing Docker containers and KubernetesClusters.
  • Used XML file transfer for transferring Data between Systems using XML.
  • Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.
  • Developed multiple enterprise applications using JDK, Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful webservices.
  • Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will useusingGolang.
  • Experience writing data APIs and multi-server applications to meet product needs using Golang.
  • Experience in writing the HTTP RESTful Web services and SOAP API'sinGolang.
  • Used Scala to implement design patterns for the applications.
  • Create high-quality code while following Scala code guidelines and best practices.
  • Automated the sap applications deployment using Ansible andterraform.
  • Extensive experience in Pivotal Cloud Foundry (PCF).
  • Implemented authentication and authorization for the application using Spring Security and Oauth2.
  • Worked on Java 8 Lambda expressions and Pipelines, Streams.
  • Implemented Spring IOC for Dependency Injection and to make the code loosely coupled and Spring AOP for logging purposes.
  • Experience in using ReactJS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Database modeling and design, involved in developing and implementation of the web application usingRubyonRails.
  • Used Spring core for dependency injection/inversion of control (IOC) and integrated React JS and Hibernate.
  • Occasional WebLogic support, troubleshooting and tuning.
  • Worked on creating, retrieving, updating, and deleting data in PostgresDB.
  • Configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server.
  • Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins.
  • Worked on Jenkins for continuous integration with Gradle and GitHub.
  • Used Log4j for validate functionalities and JUnit for unit testing.
  • Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions.
  • Used IntelliJ IDEA IDE tool for application development.

Environment: Java 8, J2EE, HTML5, CSS3, JavaScript, jQuery, Angular 8/11/12, TypeScript, Bootstrap, Spring Boot, Spring IOC, Spring MVC, Log4j, SOAP, RESTful, Microservice Architecture, XML, AWS, Mongo DB, CI/CD, Maven, IntelliJ IDE, JUnit, JMS, UNIX, Jenkins, JIRA, Log4j, Git, Jasim Framework.

Confidential - Carrollton, TX

Java Full-stack Developer

Responsibilities:

  • Involved in Agile Sprint methodologies to do requirements gathering, analysis and planning. Involved in gathering requirements from existing functionality for the custodians.
  • Worked as a backend developer to create lambda based microservices to consume data from multiple enterprise applications using SNS and SQS and store the data in DynamoDB.
  • Developing Step Functions to execute multiple workflows to handle ingestion of data from DynamoDB to Elastic Search Service.
  • Writing unit test cases using Jest and making sure the code coverage is above 80%.
  • Developed the presentation layer written using HTML, CSS3, JavaScript, jQuery.
  • Developed user interface by using React JS, Redux for SPA development.
  • Developed and optimized services using NodeJS and ES6 as interfaces to CassandraNoSQLdatabase.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Perform configuration, testing, and change control documentation for the cloud stack environment.
  • Installation and development of workflows for integration and automation in cloud-based solutions.
  • Implemented Bootstrap for responsive UI design, so that application can be used from various browsers and devices.
  • Built Kafka-Spark-Cassandra Scala simulator for MetricStream, a big data consultancy; Kafka-Spark-Cassandra prototypes.
  • Developed a Restful API using & Scala for tracking open-source projects in GitHub and computing the in-process metrics information forthoseprojects.
  • Core java development for different components. Developed the application using Core Java, Multi-Threading, Spring Core, Beans, JDBC, Transaction and Batch,ORACLE,Maven.
  • Developed front-end management features for the Ruby on Rails based website.
  • This involved view, controller, and model development as well as CSS and JavaScript front-end work too. SASS and Compass were used in later iterations.
  • Developing high-quality Web applications while improving and maintaining an existing MVC code base inRubyonRails
  • Configured and used WebLogic content management to display content in JSPviewcomponents.
  • Worked on developing applications by following pair programming and joint code ownership methodology for increasing design quality and for decreasing defectsinthesystem.
  • Used OSGI framework to integrate data received from third party service to Confidentialbuy flow.
  • Experience in Web Services development using Apache-Axis, Apache Camel, JAX-RPC, and JAB and Security architecture for marinating security levels for business process end to end, using different Jax-WS standards with clear understanding on WSDL (type, message, port Type, bindings,andservice).
  • Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating Redux store data.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View and Table Grid
  • Used Spring core for dependency injection/inversion of control (IOC) and integrated React JS and Hibernate.
  • Worked with R×Java (Reactive) for asynchronous composition and manipulation of data and events using Observers and Observables in theapplication.
  • Used APIGEE for API Identification and Resource Definition based on REST principles.
  • Used Spring MVC for REST API and Spring Boot for micro services.
  • Introduced to Golang while working within a project.
  • Wrote microservicesusingGolang.
  • Used Microservices architecture with Spring Boot based services.
  • Worked on Rest Web services for backend services.
  • Used the Kubernetes commands for creating the Auto scaling for platform service OpenShift.
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features including: default, static methods, and Concurrency API.
  • Worked on open-source technologies using OpenShift and Deployment of RestAPIsinOpenShift
  • Implemented Declarative transaction management using Spring AOP.
  • Ability to analyze, design and implement cloud migration strategies.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Deployed Spring Boot micro services Docker container using Amazon EC2 container services and AWS admin console.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
  • Used several python libraries like wxPython, NumPy, Jythonandmatplotlib.
  • Setup and buildAWSinfrastructure various resources VPC, ELB, EC2, S3, IAM, EBS, Security Group, Auto Scaling and RDS in Terraform
  • Managed host Kubernetes environment, which enables rapid deployment and management of containerized apps without prior knowledge of container orchestration.
  • Utilized AWS Lambda platform to upload data into AWS S3 bucket and to trigger other Lambda functions.
  • All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Created service accounts using Terraform with the respective roles to support the services deployed Managing theGCPTech Stack
  • Worked on SMTP Server setup for customers using ansible andterraform.
  • Defined a message store architecture necessary to support drools rule engine input processing, scalability and recovery.
  • Wrote various types of Business rules in the .drI (drools file) and ece (expectation files) using Drools rule engine for business decisionmaking.
  • Managed and maintained Oracle database in production domain.
  • Migrating the existing project to Microsoft Azure with Azureservices.
  • Azure Resource Manager (ARM) provides security, auditing, and tagging features to help you manage your resources after deployment.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns. RESTful web services using Jersey for JAX-RS implementation.
  • Architect our core processing applications for maximum scalability and availability using test-driven development
  • Inversion of control (IoC), dependency injection, design patterns, trunk-based development.
  • Created Kafka producer API to send live-stream data into various Kafka topics
  • Implement Spark Kafka streaming to pick up the data from Kafka and send to Spark pipeline
  • Written SQL queries PL SQL Stored procedures, functions, triggers, cursors, sequences, and indexes, which are going to be invoked by Batch processes.
  • Used HQL, Named Parameters, Named Queries, and Interfaces such as Expression, Query and Criteria for implementation of Hibernate template and extensively used Hibernate Cache.
  • Upgraded the swagger to new version while maintaining the look and functionality of the UI.
  • Involved in CI/CD process using GIT, Jenkins job creation, Maven builds and publish, and Fabric implementation.
  • Operated JIRA very closely for bugs brought up by the QA team and handled it appropriately.

Environment: HTML 5, CSS 3, Bootstrap, JavaScript, JSON, Maven 3.0, Spring 4.x, Hibernate 4.x, Mule ESB, Restful Web Services, Rest API, jQuery, Amazon Elastic Beanstalk, S3, Jenkins, Git, Elastic search, jQuery, JAX-RS, Junit 4.4, Log4j, Agile Scrum.

Confidential - Chicago, IL

Java Full-stack Developer

Responsibilities:

  • Worked in Agile Environment and Iterative development process using Scrum concepts that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
  • Applied J2EE design patterns like Singleton, Data Transfer Object (DTO), Data Access Objects (DAO), Front Controller and Adapter during the development of components.
  • Designed and Developed complex UI screens using HTML, CSS, AJAX, JSP, jQuery, JavaScript for request management and search and filter modules.
  • Redesigned and re-implemented services using NGINX, Node JS, Express JS, MongoDB,andMySQL
  • Developed GUI using JSP, Struts, HTML3, CSS3, Swing and JavaScript to simplify complexities of the application.
  • Setup and buildAWSinfrastructure various resources VPC, ELB, EC2, S3, IAM, EBS, Security Group, Auto Scaling and RDS in Terraform
  • Involved in customizing default WebLogic portal server's skins, skeletons, shells, themes, and layouts to get required look & feelforapplication.
  • Worked on Agile Methodology and responsible for monitoring and managing the development and production and worked with Azure Portal to Provide IAAS resources to client.
  • Worked with Azure PaaS and IaaS Solutions like Azure Web Apps, Web Roles, Worker Roles, and SQL Azure and Azure Storage.
  • Provisioned Web servers such as Apache and IIS to deploy and scale services developed with Java, Python, Ruby, PHP and Node.js in the AWS cloud using Elastic Beanstalk.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-basedsolution.
  • Developed Business Logic using Python on Django Web Framework.
  • Developed Merge jobs in Python to extract and load data intoMySQLdatabase.
  • Worked with Azure computer services, Azure Web apps, Azure Data Factory & Storage
  • Azure Media & Content delivery, Azure Networking, Azure Hybrid Integration, and Azure Identity & Access Management.
  • Implemented Azure Databricks to other Azure services (such as Azure Storage) in a more secure manner using service endpoints.
  • Built dynamic and responsive web flow using Angular 6 controllers, services & custom directives, and AJAX calls.
  • Creating Jon deployment templates for provisioning virtual networks, subnets, VM Scale Sets, Load balancers and NAT rules.
  • Define set of resources and specifying. deployment parameters to Azure Resource Manager (ARM) templates to creating resource groups of virtual machines.
  • Used Azure Resource Manager (ARM) to deploy, update, or delete all the resources for your solution in a single, coordinated operation.
  • Expertise with redux type data stores using NgRx
  • Performed both client-side validations and server-side validations, client side using JavaScript and server side using in built Struts Validation Framework.
  • Developed Microservices using Spring MVC, Spring AOP and Hibernate, Spring batch, Web Services like SOAP.
  • Developed and created around 25 different micro services from scratch using Spring Boot for consuming data from different enterprise systems using SNS/SQ.
  • Developed and created multiple experience API's for serving the multiple React based UIapplications.
  • Used Docker, spring Boot, JBOSs, Azure, Cassandra.
  • Exposed and consumed SOAP based Web Services to communicate, used SOAP UI for testing.
  • Implemented cross cutting concerns like logging and monitoring mechanism using Spring AOP.
  • Adopted J2EE design patterns like Service Locator, Session Facade and Singleton.
  • Implemented SOA architecture with web services using SOAP, WSDL and XML.
  • Implemented Dynamic batch feature for batch processing with Spring batch.
  • Implemented the data persistence functionality of the application by using Hibernate to persist java objects to the relational database.
  • Experience in managed Kubernetes services such as Azure Kubernetes and AWS Elastic container service.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS.
  • Creation of database objects like tables, views, Indexes on tables, synonyms, materialized views, Stored procedures, packages using oracle tools like SQL plus.
  • Developed SQL and PL/SQL scripts to transfer tables across the schemas and databases.
  • Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Used jQuery for accessing JSON objects received from server side.
  • Used ANT for compilation and building JAR files, Used SVN version control tool.
  • Deployed applications on WildFly Server and performed required configuration changes.
  • Used JIRA for bug tracking, project level issue tracking and environmental issue tracking.

Environment: JavaScript, jQuery, AJAX, HTML3, JSP, CSS3, SASS, Angular 6, J2EE, Spring 4.x, Hibernate 4.x, Web Services, SOAP UI, XML, WSDL, PL/SQL, Agile Methodology, JIRA processes, SVN, Design Patterns, WebSphere MQ, Eclipse IDE.

Confidential - Moline, IL

Java Developer

Responsibilities:

  • Developed modules in Java and integrated with MySQL database using JDBC.
  • Worked as a member of Maintenance team and performed debugging of the code.
  • Designed and developed web-based software using Java Server Faces, Spring MVC Framework and Spring Web Flow.
  • Experience in managed Kubernetes services such as Azure Kubernetes, GIT, Jenkins, Maven, and deployed/managed applications to managed cloud services in AWS.
  • Implemented a CI/CD pipeline withDocker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS)
  • GitHub andAzureContainer Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it
  • Created U-SQL script for transform activities and developed complex queries to transform the data from multiple sources and output the data into Azure Data warehouse.
  • Configured Blob storage services in Azure for storing large amounts of unstructured object data which can be accessible via HTTP and HTTPS.
  • Implemented design patterns in Scala for the application.
  • Develop quality code adhering to Scala coding Standards and bestpractices.
  • Setup the class path for the Java JDK and managed the Java Virtual Machine (JVM) settings.
  • Prepared client-side scripts using Java and JavaScript.
  • Developed web applications using Spring MVC framework.
  • Used Spring annotations and XML configuration for Dependency Injection.
  • Implemented JSON strings to transfer java object data.
  • Working with internal ecommerce teams to collect java application requirements for website functionality.
  • Debug and troubleshoot ecommerce website applicationissues.
  • Extensive experience in data ingestion technologies like Kafka.
  • Created Connections using Spring JDBC to the database (Oracle 11g) and developed SQL queries to manipulate data.
  • Generated Hibernate configuration files hibernate mapping files and Hibernate Data Objects to communicate data in persistent layer.
  • Implemented NGRX store to maintain the state of the application. NGRX store was used to store results after angular injector observable retrieved the data from backend.
  • Added logic dispatch the action to NGRX store, this was done to update the store and to update components subscribed to that particular store.
  • Represented the team in project meetings and during the client visits.
  • Responsible for preparing formal testing plans and implementing test processes using JUnit.
  • Designed and developed Use cases, Sequence Diagrams and behavioral diagrams for new Alerts application from reference from RTC.
  • Worked with Ajax for intensive user operations and client-side validations.

Environment: Java SE 8, SoapUI, Junit, Agile, JDK 1.7, J2EE 1.5, Spring 2.0, Hibernate, Eclipse Juno.

Confidential

Jr. Java Developer

Responsibilities:

  • Actively involved in the Software Development Life Cycle.
  • Involved in the requirement gathering from the clients.
  • Involved in analysis, design and development of project and implemented OOPS concepts.
  • Developed Restful Web Services using JAX-RS complaint with the help of Jersey Framework.
  • Configured hibernate with spring and used Spring JDBC while dealing with the database.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as un-marshalling process.
  • Designed and developed custom applications specific to client needs and proficiency in multiple databases like MongoDB, MySQL, ORACLE, and MS SQL Server Mongo.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, shading, replication, schema design.
  • Developed custom Ruby on Rails application with WordPress integration for blogging. Also performed on going search engineoptimization
  • Used Hibernate in data access layer to access and update information in the database and used Hibernate Query Language (HQL) to query the database for complex data.
  • Implemented Spring for cross cutting concerns and IOC pattern and configured Hibernate 2.0 for the application.

We'd love your feedback!