| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Ph: PHONE NUMBER AVAILABLEEmail Id: EMAIL AVAILABLE SUMMARY 7+ years of Java Full Stack experience in Software Life Cycle Development including analysis, design (system/database/OO), WAS V7, WAS V9, development deployment, jira, testing, documentation, implementation, and maintenance of application software's in web-based environments. Experience developing asynchronous reactive system using Spring WebFlux and Java 8, developed and deployed J2EE components while building n-tier distributed enterprise applications and have worked with DevOps Teams to configure pipelines and deploy them into Kubernetes cluster. Have implemented CI/CD pipelines using GitLab in both cloud and on-premises. Used AWS Services such as EC2, Lambdas, SNS, SQS, S3, RDS, DynamoDB, EKS, Gateway, CloudWatch, Route 53, ELB Have expertise developing applications using various frameworks such as Spring Framework, Spring MVC, Spring Boot, Spring JPA, Hibernate ORM. Have strong database experience in Oracle 9i/10g,11g, MS-Access, SQL Server with good programming skills in SQL with comprehensive knowledge on performance tuning and Query Optimization in Oracle Stored Procedures. Have worked on different Version Control (GIT and SVN) and have developed J2EE/Java and Angular apps using various IDE tools such as Eclipse, IntelliJ, WebSphere RAD and VS Code.TECHNICAL SKILLS
ProgrammingJava, AngularJS, Angular 4/5/6, NodeJSJava TechnologiesJava, JDK1.8, JEE, J2EE, Servlets, JSTL, JDBC, JNDI, JMS, SNS, SQS, RabbitMQ, WAS V7, WAS V9, JiraMiddlewareRMI, EJB 2.0, EJB 3.0, WebSphere MQ Series v5.3DatabasesPL/SQL, Oracle 10g/11g/12c, Sybase, SQL, MS Access 2000, MYSQL, DB2 8.2, 9.5 and MS SQL Server 2005, PostgreSQL 10.5IDE/Development ToolsIBM RAD, Eclipse, NetBeans, IntelliJ, WebStormCloudAmazon Web Services, EC2, Lambdas, SNS, SQS, S3, RDS, EKS, Gateway, CloudWatch, Route 53, ELBFrameworksJUnit, Spring Boot, Spring-2.5.6, Hibernate3, Apache-AXIS, Junit.Operating SystemsWindows, Linux (RedHat) and Unix (Solaris, AIX, HP-UX)Designing ToolsRational Rose 2000, Microsoft VisioApplication ServerApache Tomcat, BEA WebLogic V8.x, V9.x, V10.3.3, IBM WebSphere V6.x & V7.x, JBoss4.2.2Internet TechnologiesHTML5, DHTML, CSS3, JavaScript, XML, XSD, XSLT DTD, SOAP and AJAX, JSON, jQuery.Other ToolsJIRA, Ant, Maven, postman, SOAP-UI, SharePoint, swagger2PROFESSIONAL EXPERIENCEClient: Artezio Dallas April 2024 - Present
Senior Software Engineer Built portal application integrating the Security with Okta SSO for authentication by migrating from LDAP to Okta SSO. Produced and consumed several REST API's, fetching the data from Database, Stored Procedures, and third-party API's. Used Spring Boot along with Maven to build the project and worked to secure RESTful web services using JWT with Spring security to authenticate any incoming requests. Used MicroServices architectural patterns like Sidecar, SAGA, Gateway Routing, Gateway Offloading, Aggregator, CircuitBreaker. Implemented Triggers and streams with Lambdas on DynamoDB tables for handling Serverless events to sync the data with Elasticsearch, Redis and other third-party API s. Fixed the Security vulnerabilities of Log4j, DOS, Cross-site scripting (XSS), Cross-Site Forgery Requests (CSRF). Used CloudWatch alerts to setup monitoring by integrating with PagerDuty for on-call team. Used GitLab and Jenkins to configure the pipelines and deployed the Application in EKS Cluster Developed and deployed the applications in MicroServices Architecture using CI/CD Used CompletableFutures multi-threading in Java8 to achieve parallelism and asynchronous way of handling the events. Used Spring JDBC module to build queries and fetch data from PostgreSql and MySQL Database in batch. Implemented Spring AOP for logging, Transactional, Exception handling and other cross-cutting purposes in application. Used Spring JPA as the ORM tool to communicate with the database and integrated with Spring to design domain model classes. Deployed the artifacts of the applications using DevOps tools Jenkins, GitHub and Kubernetes EKS instances. All the backend functionalities were implemented using Spring Boot, Spring transactions, Spring IOC, and Spring Core. Implemented a CI/CD pipeline using GitLab in both cloud and on-premises with GITLab, Docker, Maven and Kubernetes in EKS Cluster. Monitored the applications using Cloud Watch alerts and Metrics. Used AWS SNS/SQS publisher-subscriber model to produce and consume events in distributed transactions across Microservices. Used AWS RDS Instance of Aurora and NoSQL DynamoDB for audit logging purposes. Performed performance tuning on the SQL queries with various remediations by including indexes and data flushing. Fixed Sonar, BlackDuck Issues as part of maintenance. Debugged the Microservices by checking logs in Kibana and the production server. Designed and developed Cloud Service projects and deployed to Web Apps, PaaS, and IaaS. Used POSTMAN/SOAP UI for testing the web services, both in-house and external.Environment: Java/J2EE 8, Spring boot, Restful services, JDBC, PostgreSQL, CSS, HTML, JavaScript, SQL, Spring JPA, JSON, Log4j, Netty, Eclipse, SVN, Maven, Junit, Postman, Jenkins, GitHub, SourceTree, Spring WebFlux, Kubernetes, AWS (SNS/SQS, S3, EC2, RDS, EKS)Client: Conduent - Austin, TX Feb 2023 Mar 2024
Senior Software Engineer Enterprise Provider Application where I produced and consumed several REST API's, fetching the data from Database, Stored Procedures and third-party API's. Used GitLab to configure the pipelines and deployed the Application to AWS EKS Cluster Developed and deployed the applications in MicroServices Architecture. Created Splunk Dashboards and integrated with PagerDuty for on-call production alerts. Used CompletableFutures multi-threading in Java8 to achieve parallelism and asynchronous way of handling the events. Used Spring JDBC module to build queries and fetch data from Oracle and MySQL Database in batch. Implemented Spring AOP for logging purposes in application. Used Spring Boot along with Maven to build the project and worked to secure RESTful web services using JWT with Spring security to authenticate any incoming requests. Used Spring JPA as the ORM tool to communicate with the database and integrated with Spring to design domain model classes. Deployed the artifacts of the applications using DevOps tools Jenkins, GitHub and Kubernetes EKS instances. All the backend functionalities were implemented using Spring Boot, Spring transactions, Spring IOC, and Spring Core. Implemented a CI/CD pipeline using GitLab in both cloud and on-premises with GITLab, Docker, Maven and Kubernetes in EKS Cluster. Major focus on Configuration, SCM, Build/Release Management into AWS cloud. Used GIT version control and built CI/CD pipelines (YAML) and automation scripts in AWS Cloud and migrated on-premises application to Azure cloud. Monitored the applications using Cloud Watch alerts and Metrics. Used AWS SNS/SQS publisher-subscriber model to produce and consume events in distributed transactions across Microservices. Used AWS RDS Instance of PostgreSQL and NoSQL DynamoDB for audit logging. Performed performance tuning on the SQL queries with various remediations by including indexes and data flushing. Fixed Sonar, BlackDuck Issues as part of maintenance. Debugged the Microservices by checking logs in Kibana/Splunk and the production server. Designed and developed Cloud Service projects and deployed to Web Apps, PaaS, and IaaS. Used POSTMAN for testing the web services, both in-house and external.Environment: Java/J2EE 8, Spring boot, Restful services, JDBC, PostgreSQL, CSS, HTML, JavaScript, SQL, Spring JPA, JSON, Log4j, Netty, Eclipse, SVN, Maven, Junit, Postman, Jenkins, GitHub, SourceTree, Spring WebFlux, Kubernetes, AWS (SNS/SQS, S3, EC2, RDS, EKS)Nationwide Mutual Insurance, Hyderabad INDIA Mar 2020 July 2022Role: Java/J2EE Developer Worked with the business analysts to understand the requirements and produce the newfunctionalities to the product by using design patterns, micro services. Developed the application using Agile and Scrum methodology of project management a usedsoftware development process behavior-driven development (BDD) Developed web application using Symfony3 framework. Wrote Doctrine behaviors, tasks for the database mappings, predominantly the many-to-manymappings. Created and deployed dynamic web pages using HTML5, jQuery, Ajax, JavaScript, CSS3. Used apache-poi jars for extracting records from the huge xml files automatically by creating theentity classes in java and process them to do some calculations with the data. Produced and consumed the RESTFUL API s by using the HTTP methods GET, PUT, POST, DELETEand HEAD to interact with the database and worked with the application by using the JSONformat. Used MySQL database and SVN for source code version control system. Implemented time-based job schedulers using software utility cron in Unix operating system. Used JFreeChart library to generate charts in vector graphic SVG format with data derived fromXML files. Wrote customized XSL stylesheets to convert formatted XML to PDF files. Used Unix shell scripts to deploy the application on amazon web server. Used jQuery to perform the AJAX calls and to load the surveys. Identifying and troubleshooting client issues then documenting solutions and developing QAprocedures Ensure exceptional code quality and thorough testing (both at unit and system integration level)on every newly developed feature. Used Jira and Rally as issue trackers for updating daily tasks for agile development. Configured, supported, and maintained all networks, storage, load balancers, operating systems,and software in AWS EC2. Provided technical problem resolution for overly complex problems.Environment: Core Java, J2EE, Spring, Servlets, Hibernate, CSS, HTML, GIT, XML, AJAX, Angular JS,Eclipse, JUnit, JavaScript, Oracle, IBM WebSphere, PL/SQL, Scrum, Restful Web Services, ANT, Eclipse,Windows.Exxon Mobil, Hyderabad India Dec 2018 Jan 2020Role: Java DeveloperResponsibilities: Created the UI tool - using Java, XML, DHTML, and JavaScript. Wrote stored procedures using PL/SQL for data retrieval from different tables. Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side. Part of performance tuning team and implemented caching mechanism and other changes. Recreated the system architecture diagram and created numerous new class and sequencediagrams. Created combined deployment descriptors using XML. Designed and developed UI using HTML, JSP and Struts where users have all the items listed for auctions. Developed controller servlets, action, and form objects for process of interacting with Oracledatabase and retrieving dynamic data. Responsible for coding SQL statements and stored procedures for back end communicationusing JDBC. Involved in preparing the documentation of the project to understand the system efficiently.Implemented MicroServices and Deployed them into IBM Bluemix cloud; Used Spring boot to bootstrap applications, Axon framework to implement CQRS patterns. Implemented React JS code to handle cross-browser compatibility issues in Mozilla, IE 7, 8, 9, Safari, Chrome, and Firefox. Used React-Router to turn applications into Single Page Application. Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.Environment: JDK 1.3, JavaScript, HTML, DHTML, XML, Struts 1.1, JSP 2.1, Servlet 2.5, JNDI, J2EE 5,Apache Tomcat 6, Rational Rose, Oracle 9i.Nationwide Mut, Hyderabad IN Nov 2017 Nov 2018Role: Java/J2EE DeveloperResponsibilities: Worked with the business analysts to understand the requirements and produce the new functionalities to the product by using design patterns, micro services. Developed the application using Agile and Scrum methodology of project management a used software development process behavior-driven development (BDD) Developed web application using Symfony3 framework. Wrote Doctrine behaviors, tasks for the database mappings, predominantly the many-to-many mappings. Created and deployed dynamic web pages using HTML5, jQuery, Ajax, JavaScript, CSS3. Used apache-poi jars for extracting records from the huge xml files automatically by creating the entity classes in java and process them to do some calculations with the data. Produced and consumed the RESTFUL API s by using the HTTP methods GET, PUT, POST, DELETE and HEAD to interact with the database and worked with the application by using the JSON format. Used MySQL database and SVN for source code version control system. Implemented time-based job schedulers using software utility cron in Unix operating system. Used JFreeChart library to generate charts in vector graphic SVG format with data derived from XML files. Wrote customized XSL stylesheets to convert formatted XML to PDF files. Used Unix shell scripts to deploy the application on amazon web server. Used jQuery to perform the AJAX calls and to load the surveys. Identifying and troubleshooting client issues then documenting solutions and developing QA procedures Ensure exceptional code quality and thorough testing (both at unit and system integration level) on every newly developed feature. Used Jira and Rally as issue trackers for updating daily tasks for agile development. Configured, supported, and maintained all networks, storage, load balancers, operating systems, and software in AWS EC2. Provided technical problem resolution for overly complex problems.Environment: Core Java, J2EE, Spring, Servlets, Hibernate, CSS, HTML, GIT, XML, AJAX, Angular JS, Eclipse, JUnit, JavaScript, Oracle, IBM WebSphere, PL/SQL, Scrum, Restful Web Services, ANT, Eclipse, Windows.Exxon Chevron, Hyderabad India Sep 2016 Sept 2017Role: Java DeveloperResponsibilities: Created the UI tool - using Java, XML, DHTML, and JavaScript. Wrote stored procedures using PL/SQL for data retrieval from different tables. Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side. Part of performance tuning team and implemented caching mechanism and other changes. Recreated the system architecture diagram and created numerous new class and sequence diagrams. Created combined deployment descriptors using XML. Designed and developed UI using HTML, JSP and Struts where users have all the items listed for auctions. Developed controller servlets, action, and form objects for process of interacting with Oracle database and retrieving dynamic data. Responsible for coding SQL statements and stored procedures for back end communication using JDBC. Involved in preparing the documentation of the project to understand the system efficiently. Implemented MVC architecture using JSP, Spring, and Hibernate and used Spring Framework to initialize managed beans and services. Involved in the development of the Agent Verification System using the Spring MVC framework. Build Microservices for the delivery of software products across the enterprise. Oversee and develop Notification Service microservices to use across the enterprise. Created a client library that provided load-balanced Spring Boot Microservices. Development SOAP and RESTFul Web services using Apache CXF, Weblogic, Web Service Tools, Spring MVC, and Jersey. Expertise in implementing Microservices using spring, spring boot, and spring cloud. Used Java Servlets and Weblogic JMS MQ for various functionalities. Hands-on experience in using message brokers such as ActiveMQ and RabbitMQEnvironment: JDK 1.3, JavaScript, HTML, DHTML, XML, Struts 1.1, JSP 2.1, Servlet 2.5, JNDI, J2EE 5, Apache Tomcat 6, Rational Rose, Oracle 9i. |