$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior Java Developer
Shaikkh Valli
,
, United Kingdom
Experience
Other titles
Skills
I'm offering
Hi,
I would appreciate being considered as a candidate for employment. I believe my experience suits this job offer very well and I will be a strong candidate.
Java J2EE, Spring, Spring Boot :
* 12+ years of experience as a Tech Lead/Senior Software Developer in Java, J2EE technologies.
* Experience in Java/J2EE enterprise web application development involving all SDLC activities like requirements analysis, design, implementation, reviews, unit testing, integration testing, UAT, and production deployments.
* Experience with the various Spring modules like Spring Core (IOC), Spring Data, Spring Cloud, Spring AOP, Spring DAO, Spring Batch, Spring Security, Spring Boot, Spring ORM, Spring JPA, Spring Integration, Spring MVC, etc.
* Expertise in REST API Development and Microservice Architectures using DevOps methodology and tools like JIRA, Confluence, GitLab, Jenkins, Docker.
Skillset overview:
* Java: Java 5, Java 8, Java 11
* Spring: Spring Boot, Spring Cloud, Spring Data, Spring JDBC, Spring Integration, Spring batch, Spring Rest
* ORM Framework: JPA, Hibernate
* Web Services: Restful and SOAP.
* Scripting Language: JavaScript, Ajax , Angular, HTML5, CSS3,Python
* Messages: Kafka
* Patterns: Design Patterns
* Source code testing frameworks: Junit along with Mockito
* Continuous integration/delivery methodology: GitHub, Ant, Maven, and Jenkins with CI/CD
* Code quality/coverage tools: JProfiler, Bug Tracker, SonarQube
* Application Servers, Web Servers: JBOSS, BEA WebLogic Servers, Apache Tomcat.
* RDBMS/NoSQL: SQL,MySQL, Oracle, MongoDB
* Architecture: Microservices and SOA.
* Project management: Estimation, resource allocation, monitoring the team.
* Software Engineering Practice: Agile, SCRUM, TDD, BDD, DDD
* Cloud Technologies: Amazon, Azure
* Monitoring Tools: ELK Stack, Grafana
Availability: Immediately
Attached is a copy of my resume that further explains my background and technical skills.
Thank you for your time and consideration. I look forward to speaking with you more about this opportunity.
Best regards,
Valli Shaikkh
I would appreciate being considered as a candidate for employment. I believe my experience suits this job offer very well and I will be a strong candidate.
Java J2EE, Spring, Spring Boot :
* 12+ years of experience as a Tech Lead/Senior Software Developer in Java, J2EE technologies.
* Experience in Java/J2EE enterprise web application development involving all SDLC activities like requirements analysis, design, implementation, reviews, unit testing, integration testing, UAT, and production deployments.
* Experience with the various Spring modules like Spring Core (IOC), Spring Data, Spring Cloud, Spring AOP, Spring DAO, Spring Batch, Spring Security, Spring Boot, Spring ORM, Spring JPA, Spring Integration, Spring MVC, etc.
* Expertise in REST API Development and Microservice Architectures using DevOps methodology and tools like JIRA, Confluence, GitLab, Jenkins, Docker.
Skillset overview:
* Java: Java 5, Java 8, Java 11
* Spring: Spring Boot, Spring Cloud, Spring Data, Spring JDBC, Spring Integration, Spring batch, Spring Rest
* ORM Framework: JPA, Hibernate
* Web Services: Restful and SOAP.
* Scripting Language: JavaScript, Ajax , Angular, HTML5, CSS3,Python
* Messages: Kafka
* Patterns: Design Patterns
* Source code testing frameworks: Junit along with Mockito
* Continuous integration/delivery methodology: GitHub, Ant, Maven, and Jenkins with CI/CD
* Code quality/coverage tools: JProfiler, Bug Tracker, SonarQube
* Application Servers, Web Servers: JBOSS, BEA WebLogic Servers, Apache Tomcat.
* RDBMS/NoSQL: SQL,MySQL, Oracle, MongoDB
* Architecture: Microservices and SOA.
* Project management: Estimation, resource allocation, monitoring the team.
* Software Engineering Practice: Agile, SCRUM, TDD, BDD, DDD
* Cloud Technologies: Amazon, Azure
* Monitoring Tools: ELK Stack, Grafana
Availability: Immediately
Attached is a copy of my resume that further explains my background and technical skills.
Thank you for your time and consideration. I look forward to speaking with you more about this opportunity.
Best regards,
Valli Shaikkh
Markets
United Kingdom
Language
English
Fluently
My experience
2019 - ?
freelance
Senior Java Consultant
VenturIQ.
Environment: Java 11, Spring Boot, Micro services, Rest API, Angular,Apache Kafka,Zuul, Ribbon, JPA,OAuth2,MangoDB,
Git, Jira, AWS Lambda, Confluence, SonarQube, Jenkins, Docker, Kubernetes, TDD, JUnit, Agile Scrum.
Responsibility:
● Involved in analysis, specification, design, and implementation and testing phases of Software Development Life
Cycle (SDLC) and used agile methodology (SCRUM) for developing applications.
● Developed messaging services with Kafka.
● JUnit/Mockito Frameworks were used for performing unit & integration testing by writing test cases.
● Securing distributed service calls with OAuth2 implementation.
● REST API design documentation with Swagger.
● Automated test and build processes (DevOps approach), CI/CD Pipelines
● Used JIRA for defect management and to keep track of bugs and issues.
● Monitoring microservices tools like Prometheus and Graphana dashboards
● Code coverage using SonarQube.
Git, Jira, AWS Lambda, Confluence, SonarQube, Jenkins, Docker, Kubernetes, TDD, JUnit, Agile Scrum.
Responsibility:
● Involved in analysis, specification, design, and implementation and testing phases of Software Development Life
Cycle (SDLC) and used agile methodology (SCRUM) for developing applications.
● Developed messaging services with Kafka.
● JUnit/Mockito Frameworks were used for performing unit & integration testing by writing test cases.
● Securing distributed service calls with OAuth2 implementation.
● REST API design documentation with Swagger.
● Automated test and build processes (DevOps approach), CI/CD Pipelines
● Used JIRA for defect management and to keep track of bugs and issues.
● Monitoring microservices tools like Prometheus and Graphana dashboards
● Code coverage using SonarQube.
Testing, Kafka, Integration, Service, Test, Confluence, TDD, Test cases, Implementation, Monitoring, Lambda, Apache, Development, Swagger, Jpa, Software, Performing, Processes, CI / CD, CI / CD, CI / CD, REST API, Java, Git, API, Writing, Scrum, Docker, Jira, Angular, AWS, Design, Jenkins, Software development, DevOps, Agile, Kubernetes, REST, Microservices, Management, Spring
2017 - 2017
job
Senior Developer
FCP.
Environment: Java 8, Spring Cloud, Spring Boot, Microservices, Restful Web services, Hibernate, JPA, JSP, JUnit, Git, Jira,
Angular JS, Confluence, SonarQube, HTML5, CSS3, Jenkins, TDD, Log4j, Agile Scrum.
Responsibility:
● Developed Microservices such as flight booking, flight search, customer management, Eureka service discovery
● Used AngularJS for directives, expressions, filters, modules, and controllers.
● Developed microservices and deployed in Cloud using AWS.
● REST API design with Swagger.
● Automated test and build processes (DevOps approach), Jenkins, CI/CD Pipelines
● Used JIRA for defect management and to keep track of bugs and issues.
● Code coverage using SonarQube.
Angular JS, Confluence, SonarQube, HTML5, CSS3, Jenkins, TDD, Log4j, Agile Scrum.
Responsibility:
● Developed Microservices such as flight booking, flight search, customer management, Eureka service discovery
● Used AngularJS for directives, expressions, filters, modules, and controllers.
● Developed microservices and deployed in Cloud using AWS.
● REST API design with Swagger.
● Automated test and build processes (DevOps approach), Jenkins, CI/CD Pipelines
● Used JIRA for defect management and to keep track of bugs and issues.
● Code coverage using SonarQube.
Jpa, Jsp, Service, Test, Hibernate, Confluence, TDD, Developer, Restful, Swagger, Spring, Senior Developer, Web, Search, Booking, Processes, Customer, CI / CD, CI / CD, CI / CD, REST API, Html5, Java, Git, API, Css3, Scrum, Jira, Angular, AWS, Design, Jenkins, DevOps, Agile, AngularJS, REST, Cloud, Web Services, Microservices, Management
2015 - 2016
job
Tech Lead
Persistent Systems.
Environment: Java 8, Spring 4.0, Spring Boot, Restful Web services, Jsp, Jira, Hibernate, Confluence, JUnit, Git, Jira, TDD, Agile
Responsibility:
● Designed and Implemented Microservice Architecture for the application.
● Developed Microservices for services.
● Designed swagger schema for RESTFul services.
● Created interceptors for Entity Change History
● Investigation and fixing of reported defects.
● JUnit/Mockito Frameworks were used for performing unit & integration testing by writing test cases.
● Built application using MAVEN and used Log4J to generate log files for the application.
● Used JIRA for defect management and to keep track of bugs and issues.
● Code coverage using SonarQube.
Project: SMG e-commerce
Responsibility:
● Designed and Implemented Microservice Architecture for the application.
● Developed Microservices for services.
● Designed swagger schema for RESTFul services.
● Created interceptors for Entity Change History
● Investigation and fixing of reported defects.
● JUnit/Mockito Frameworks were used for performing unit & integration testing by writing test cases.
● Built application using MAVEN and used Log4J to generate log files for the application.
● Used JIRA for defect management and to keep track of bugs and issues.
● Code coverage using SonarQube.
Project: SMG e-commerce
Architecture, Performing, Web, Swagger, Testing, Restful, Test cases, TDD, Confluence, Hibernate, Test, Jsp, Java, Integration, Spring, Management, Microservices, Web Services, E-commerce, Agile, Jira, Writing, Git
2014 - 2015
job
Tech Lead
OAuth2 implementation for security.
Environment: Java 1.7, Spring 3.0, Restful Web services, Jsp, JUnit, Git, Jira, Hibernate,JPA, Java Script, Agile.
Responsibility:
● Involved in various Java/J2EE technologies including Core Java, J2EE (Servlets, JSP), Spring (IOC, MVC, AOP, DAO), Hibernate/JPA and Java Web Framework along with RESTful Web Services.
● OAuth2 implementation for security.
● Designed and implemented schema for microservices communications.
● Developed microservices and deployed in Cloud using AWS
● Implemented TDD for code.
● Used SonarQube for code coverage and code quality.
Responsibility:
● Involved in various Java/J2EE technologies including Core Java, J2EE (Servlets, JSP), Spring (IOC, MVC, AOP, DAO), Hibernate/JPA and Java Web Framework along with RESTful Web Services.
● OAuth2 implementation for security.
● Designed and implemented schema for microservices communications.
● Developed microservices and deployed in Cloud using AWS
● Implemented TDD for code.
● Used SonarQube for code coverage and code quality.
J2EE, Framework, Web, Jpa, Restful, Implementation, TDD, Hibernate, Security, Jsp, Java, Spring, MVC, Microservices, Web Services, Cloud, Agile, AWS, Jira, Git
2013 - 2014
job
Tech Lead
QuickBooks Online.
Environment: Java 1.6, Spring 3.0,Spring Boot, Microservices, RESTful Web services, AngularJS, XML, XSD, XSL, Maven, MySQL,
JPA, Hibernate, GitHub, JIRA, Mac OS, Java Script.
Roles & Responsibilities:
● Understanding of the business requirements and current technology challenges.
● Developed Microservices architecture to de couple the highly intensive services
● Develop microservices that provides fast and efficient data exchange
● Involved in development of Multi Currency module.
● Involved in Run the business(RTB) to address most of the complicated issues.
● Developed i18n for QBO.
JPA, Hibernate, GitHub, JIRA, Mac OS, Java Script.
Roles & Responsibilities:
● Understanding of the business requirements and current technology challenges.
● Developed Microservices architecture to de couple the highly intensive services
● Develop microservices that provides fast and efficient data exchange
● Involved in development of Multi Currency module.
● Involved in Run the business(RTB) to address most of the complicated issues.
● Developed i18n for QBO.
Spring, Rtb, Web, Jpa, Development, Restful, Hibernate, Technology, Architecture, Github, Mysql, Microservices, Web Services, Mac, AngularJS, Exchange, XML, Jira, Java
2012 - 2013
job
Tech Lead
MGL.
Environment: Java 1.6, Spring 3.0, Spring Boot, Microservices, SQL, jQuery, ANT, Oracle, JPA, XML, XSD, XSL,Hibernate, SVN,
SonarQube, Restful Services
Roles & Responsibilities:
● Involved in analysis, specification, design, and implementation and testing phases of Software Development Life
Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
● Developed business classes with JPA.
● Extensively used core java concepts like Collections, Exception Handling, Generics and Java I/O during
development of business logic.
● Implemented & consumed web services using WSDL/SOAP/XML/XSD/JAXB. Worked on the JAX-WS clients and WSDL generation to integrate the clients to call a web service.
● Creating and Designing XML schemas, creating simple and complex types, global element references, attribute,
transform the xml to Java objects using transformer objects.
● Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in Spring.
● Integrated Spring with Hibernate framework and created Hibernate mapping files for mapping an object
oriented domain model to traditional relational database.
● Generated JSON format data packets from middle-tire controller to front-end using Jackson JSON API.
● Extensively implemented file processing techniques for processing delimited files.
● Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework. Extensively
used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
● Used Hibernate Transaction Management, Hibernate Batch Transactions and Hibernate cache concepts.
● Involving in the technical aspect of requirement gathering and estimation phase.
● Used Log4j as a debugging tool for logging application debugging messages.
● Involved in Code Review.
● To keep track of all the work and changes in as set of files and allows several developers to collaborate
● Used Fortify manager for Code review and security issues fix.
SonarQube, Restful Services
Roles & Responsibilities:
● Involved in analysis, specification, design, and implementation and testing phases of Software Development Life
Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
● Developed business classes with JPA.
● Extensively used core java concepts like Collections, Exception Handling, Generics and Java I/O during
development of business logic.
● Implemented & consumed web services using WSDL/SOAP/XML/XSD/JAXB. Worked on the JAX-WS clients and WSDL generation to integrate the clients to call a web service.
● Creating and Designing XML schemas, creating simple and complex types, global element references, attribute,
transform the xml to Java objects using transformer objects.
● Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in Spring.
● Integrated Spring with Hibernate framework and created Hibernate mapping files for mapping an object
oriented domain model to traditional relational database.
● Generated JSON format data packets from middle-tire controller to front-end using Jackson JSON API.
● Extensively implemented file processing techniques for processing delimited files.
● Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework. Extensively
used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
● Used Hibernate Transaction Management, Hibernate Batch Transactions and Hibernate cache concepts.
● Involving in the technical aspect of requirement gathering and estimation phase.
● Used Log4j as a debugging tool for logging application debugging messages.
● Involved in Code Review.
● To keep track of all the work and changes in as set of files and allows several developers to collaborate
● Used Fortify manager for Code review and security issues fix.
Web, Hibernate, Implementation, Restful, Testing, Development, Jpa, Software, Patterns, Service, Logic, SVN, Processing, Framework, WSDL, Generics, Manager, Transactions, Software development, Sql, Jquery, Java, API, Scrum, Oracle, JSON, XML, Design, Agile, Database, Web Services, Microservices, Management, Spring, SOAP, Security
2007 - 2009
job
Senior Developer
unknown.
Environment: Core Java, J2EE, Java, Hibernate, Acegi, Struts 2.0, Netbeans, JavaScript, JDBC, Tomcat, MySQL, Linux, JUnit, SVN.
Responsibilities:
● Provided a secured login system for Administrators.
● Developed struts actions as controller to control business workflows and completed form validations.
● Performed unit tests, fixed bug issues from many aspects and wrote technical documents and user manuals
● Analysis & Design, Impact Analysis, Implementation and Testing.
● Followed agile methodology for all the stories.
● Writing the Narratives for the stories.
● Updating use cases, design doc, clarifications in wiki page.
● Conducting Brainstorming sections.
● Involved in the code review and quality assurance.
● Profiling application using Netbeans Profiler.
● Involved in Research & Development (POC - Proof of Concept).
Responsibilities:
● Provided a secured login system for Administrators.
● Developed struts actions as controller to control business workflows and completed form validations.
● Performed unit tests, fixed bug issues from many aspects and wrote technical documents and user manuals
● Analysis & Design, Impact Analysis, Implementation and Testing.
● Followed agile methodology for all the stories.
● Writing the Narratives for the stories.
● Updating use cases, design doc, clarifications in wiki page.
● Conducting Brainstorming sections.
● Involved in the code review and quality assurance.
● Profiling application using Netbeans Profiler.
● Involved in Research & Development (POC - Proof of Concept).
Tomcat, POC, Proof of concept, Netbeans, SVN, Senior Developer, Development, Brainstorming, Testing, Developer, Implementation, Javascript, Quality Assurance, Hibernate, J2EE, Agile, Research, Linux, Writing, Java, Mysql, Design
2005 - 2007
job
Senior Developer
Zigma Infosoft.
Environment: Core Java, Swings, Apache Derby 10.0, Hibernate, XML, JUnit.
Responsibilities:
● R&D and interacting with customers for requirements gathering,
● Application design and development Implementation and Testing.
● Follow agile methodology for all the stories.
● Designed and developed user interfaces using Swings.
● Provide support for the customer-based requirements.
● Worked in product development.
● Worked on application look and feel.
Responsibilities:
● R&D and interacting with customers for requirements gathering,
● Application design and development Implementation and Testing.
● Follow agile methodology for all the stories.
● Designed and developed user interfaces using Swings.
● Provide support for the customer-based requirements.
● Worked in product development.
● Worked on application look and feel.
Design, Java, Product development, XML, Agile, R, Apache, Hibernate, Implementation, Developer, Support, Testing, Development, Senior Developer, Derby, Customer
My education
2000
-
2003
Osmania University
Masters, Computer Applications
Masters, Computer Applications
Shaikkh's reviews
Shaikkh has not received any reviews on Worksome.
Contact Shaikkh Valli
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Shaikkh directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark