Full Stack Java professional with 6 years of extensive experience in software development, utilizing OOP Concepts, Java 11, and Java EE technologies. Specialized in banking applications, contributing 6 years of expertise in Agile development for regulatory reporting systems in capital markets. Skilled in full-stack web development with expertise in backend technologies, API design, database management, caching, and data processing. Integrated GraphQL for streamlined payment API development, facilitating efficient and flexible data retrieval. Proficient in Scrum and Kanban methodologies, ensuring rapid adaptation to evolving financial regulations and delivering compliant solutions. Frontend development expert with in-depth knowledge of JavaScript, showcasing proficiency in crafting comprehensive UI solutions using React and TypeScript. Seasoned quality assurance professional with 5 years of experience in test automation, API testing, SQL, and Java, known for strong communication skills and work ethic. Strong background in Distributed Systems and Consensus Algorithms. Advanced skills in core Java, including knowledge of data structures, concurrency constructs, and modern features like lambdas. Implemented responsive design using Angular 15+ for modern user interfaces. Hands-on experience in production support for Java-based applications, ensuring their uninterrupted operation in live environments. Diverse experience in N-tier and Microservices architecture applications, employing technologies like Spring Boot, Netflix OSS, AWS, RabbitMQ, Kafka, and more. DevOps proficiency, including pipeline creation, Dockerizing containers, and configuring AWS infrastructure with IAM, EBS, Security Group, and Auto Scaling. Expertise in designing and implementing GraphQL APIs, leveraging flexible querying, mutation capabilities, and real-time subscriptions for efficient data fetching. Strong background in Full Stack development, demonstrating skills in both frontend (React JS) and backend technologies. Comprehensive knowledge of AWS services, including EC2, RDS, Elastic Load Balancing, SQS, SNS, IAM, Cloud Watch, Elastic Beanstalk, and Cloud Front. Experience in various message brokers like Rabbit MQ, AKKA Streams, and Apache Kafka, ensuring efficient communication in distributed systems. Proven ability to manage multiple projects simultaneously, from conception through completion, adapting to changing requirements and maintaining timelines. Implementation of SOA architecture with web services using REST, SOAP, WSDL, UDDI, and XML, contributing to the development of multi-tier distributed Enterprise Applications. Commitment to web security, implementing secure coding practices to mitigate vulnerabilities, and skilled in designing and managing AWS infrastructure using Terraform.
Having 6 years of hands-on experience as a Full-Stack Java Developer expertise in both BACK END and FRONT-END DEVELOPMENT of IT experience in developing and deploying projects for RESTFUL Web Services, with Java Core, J2EE technologies (Servlet, Spring, Spring Boot, Microservices, Kafka, JPA, Hibernate, JDBC), and frameworks including HTML5, CSS3, se JavaScript, and JQUERY.