Lokesh .

Java Full Stack Developer at Office of Information Technology | State of Maine
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Boston, Massachusetts, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Java Full Stack Developer
      • Mar 2020 - Present

      • Worked on Agile/Scrum methodology, actively involved in Sprint planning, Daily Stand-up, Sprint review and Retrospective meetings. • Developed Front End Screens using HTML, CSS, JavaScript, AJAX, JSON, Angular and React JS. • Integrated widgets with Spring MVC Framework. • Extensively used Java 8 features like Streams, Collectors, Lambda expressions, and Functional Interfaces. • Working majorly on developing monthly and weekly batch jobs using Spring Batch.Involved in identifying the possibilities of functionality enhancements and testing the performance after changes are implemented. • Configured and implemented Spring Batch in to implement data exchange services between IC/Cares Systems. • Implemented REST Microservices using Spring Boot and Docker. • Oversaw migration of existing application into Microservices Architecture using Rest APIs, spring boot, Spring Cloud and AWS. • Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions. • Used Amazon Web Services (AWS) for Java API to upload and retrieve user’s media data. • Good Experience in architecting and configuring secure cloud VPC using private and public networks through subnets in AWS. • Skilled in monitoring servers using Nagios, Cloud watch and using ELK Stack Elasticsearch Fluentd Kibana. • Build visualization and Dashboards using Kibana. • Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Para-soft SOA, Restful API and Postman in QA Automation tools Discovery. • Used Amazon Web Services (AWS) for Java API to upload and retrieve user’s data. • Developed shell scripts to run the batch jobs. • Designed Splunk Enterprise 6.5 infrastructure to provide high availability by configuring clusters across two different data centers. • Experience in using Splunk for hidden application errors. • Implemented Automation of Incident Reporting lifecycle using Netflix Conductor. Show less

    • United States
    • Telecommunications
    • 700 & Above Employee
    • Java Full Stack Developer
      • 2018 - Mar 2020

      • Using Spring Service Oriented Architecture (SOA) for transactions management. • Designed and Developed webpages using HTML, CSS, AJAX, Bootstrap, React Js, JavaScript, Angular. • Extensively worked on Front end using jQuery, TypeScript, Bootstrap, HTML and Used messaging middleware as JMS. • Extensively used Java 8 features on Collections, Implemented Security, Lambda expressions, Streams and Functional Interfaces. • Designed and developed Micro Services business components and Restful service endpoints using Spring Boot. • Used Spring Framework for Dependency injection and integrated with Hibernate. • Used spring config server for centralized configuration and Splunk for centralized logging and used Concourse and Jenkins for Microservices deployment. • Developed automation Framework for SOAP and REST (POST, PUT and GET) API Testing using Restful API, UFT API, SoapUI and Postman. • Experienced in Kafka to publish data to real-time applications. • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes. • Experience in Kibana in data visualization and monitoring Cluster and performance through X-pack. • Responsible to designing and deploying new ELK clusters (Elasticsearch, Logstash, Kibana, beats, Kafka, zookeeper etc. • Design, build and manage the ELK (Elasticsearch, Logstash, and Kibana) cluster for centralized logging and search functionalities for the App. • Designed and implemented by configuring Topics in new Kafka cluster in all environment. • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing. • System built using Spring MVC architecture. Implemented the application using the concrete principles laid down by several design patterns such as Factory Pattern, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object, Observer Pattern and Service Locator. Show less

    • United States
    • Banking
    • 700 & Above Employee
    • Java Developer
      • May 2015 - Jun 2017

      • Involved in requirements gathering, Designing, Developing, and testing phases of the application. • Designed and developed the Application based on Model-View-Controller architecture. • Involved in designing and maintaining the application web pages using JSP, HTML, JSTL Tag Libraries, and Custom Tags and CSS, React Js, Bootstrap. • Created custom directives in Angular 2 for DOM manipulation and services for common functionalities shared by different controllers. • Performed client-side validation using JavaScript, used EJB 2.0, and persistence layer framework to develop and maintain the system. • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework. • Consumed Web Services (RESTful) from third party for authorizing payments to/from customers. • Used Spring Framework for Dependency injection and integrated with Hibernate. • Implemented Web-Services to integrate between different applications (internal and third-party components using SOAP and RESTFUL services using Apache-CXF. • Developed web pages with JSP and Servlets using HTML, JavaScript, AJAX, and XML. • Implemented POC for modernizing bridges screens using Bootstrap, React, Spring, Hibernate, EJB3. • Extensively used Java 8 features on Collections, Implemented Security, Lambda expressions, Streams and Functional Interfaces. • Designed and developed Micro Services business components and Restful service endpoints using Spring Boot. • Involved in identifying the possibilities of functionality enhancements and implementing the changes and testing the performance. • Worked on WebSphere Server for deployment of the code. • Fixed bugs in production environments through debugging and applying data fixes on the database tables. • Maintained and improved DAO classes for interacting with the database. Also responsible for implementing PL-SQL for Data fixes. • Modifying the existing code to meet the new requirements of business. Show less

    • Software Development
    • 400 - 500 Employee
    • JAVA/JEE Developer
      • May 2014 - May 2015

      • Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards. • Responsible for creating front end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, JavaScript, PERL5, jQuery, AJAX, JSON, AngularJS, react JS and Bootstrap. • Implemented View layer of MVC architecture using UI components. • Developed AJAX scripting to process server side JSP scripting. • Implemented spring java-based SOAP Web Services for payment authorization and JUnit tests for part of my code. • Developed and Implemented Web Services and used Spring Framework. • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols. • Wrote complex SQL statements to retrieve data from the DB2 database. • Created PL/SQL procedures, functions and written complex SQL queries. • Developed internal application using Angular and Node connecting to Oracle on the backend. • Used JMS in the project for sending and receiving the messages on the queue. • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services. • Implemented the validation, error handling, and caching framework with Oracle Coherence cache. • Develop the Perl and Shell scripts to automate the finance billing file • Develop the post-processor script in PERL for American Funds ingestion process to move the pdf files to the NAS mounted directory structure based on the config file format • Deployed the developed web components on Apache Tomcat Web-Server. • Expertise in Migrating Red Hat JBOSS Fuse ESB 6.1 to 6.2 versions • Designed and developed the application using Agile methodology and followed TDD, Scrum. • Application is deployed on WebSphere Application server. Maven is used as a build tool. • Fixed bugs, providing production support & enhanced the applications with additional feature • Working with the JIRA tool for Quality Center bug tracking. n. Show less

Community

You need to have a working account to view this content. Click here to join now