Lead Java Developer
CurrentUsed Selenium WebDriver for cross-platform and cross-browser testing, and Maven as the build tool.Worked on route maps and GPS Tracking on Front End and Payment authorizations on the backend.Utilized Backbone.js and jQuery templates for the front-end, implementing a microservices architecture with Spring Boot.Implemented security measures both by the cloud service provider (AWS) and the customer.Used technologies like JSF, JavaScript, HTML5, CSS3, Bootstrap, and AJAX for web development.Developed Java-based applications with Spring Boot, AWS services, and databases in an agile environment.Integrated various AWS services like IAM, VPC, ECS, S3, DynamoDB, and CloudWatch into applications.Designed and deployed applications on AWS EC2 and S3, and utilized AWS IAM and AppDynamics for monitoring.Implemented RESTful web services and integrated with cloud computing services.Created controllers with Backbone.js for event management and utilized Apache CXF for SOAP services.Used Amazon S3 for storing media files and CloudWatch for monitoring and logging.Conducted WSDL documentation and conversion from SOAP to RESTful services.Performed ORM mappings and IBatis Criteria queries for data operations.Worked with AWS SDK and Amazon SQS for bulk email processing.Automated unit testing with Mikoto test scripts and implemented CI/CD using Jenkins.Utilized Docker for containerization and worked with ASP.NET, C#, MVC, and SQL Server for application development.Employed TFS and JIRA for maintenance and defect tracking.Developed AJAX-powered list reports and detail views with ASP.NET web pages.Environment: Java 8 &11, Spring, Hibernate, JAXB, Maven, Multithreading, AWS, Spring, MongoDB, Scala, Maven, Redshift, Hibernate, Oracle9i, Web Services, PCF, Kubernetes, Perl, Kafka, Docker, NodeJS, REST, Angular 4,6&8, Typescript, Junit, XML, XSLT, JSP, Servlets, HTML, Microservices, CSS, Soap, JavaScript, jQuery, Python, TDD, GitHub, Ajax, jQuery.