Senior Full Stack Java Developer
Current• Proficient in Java development, with expertise in Java 8/11 features and leveraging Spring Boot framework to design and develop robust, scalable, and high-performance applications.• Designed and implemented RESTful APIs using Spring Boot, facilitating seamless communication between various components of the application ecosystem.• Designed and developed application using Oracle ADF, implementing robust, scalable solutions for key business processes, improving overall system efficiency.• Developed and managed ADF Business Components like Entity Objects, View Objects, Application Modules for seamless interaction with the database.• Leveraged the latest features and enhancements introduced in Java 11, such as local variable type inference, HTTP client API, and new string methods, to enhance code readability, performance, and maintainability in Java applications.• Designed NoSQL data models in Mongo DB to support high performance read and write operations for application architecture.• Golang and Java were used as a backend REST service while AngularJS was used for the user interface.• Demonstrated expertise in XML and XSL fixes, resolving intricate data transformation issues and ensuring compliance with industry standards.• Created and configured Micro-Services architecture and integrated with React application.• Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, React.JS, Redux and Bootstrap. • Extensive experience in developing dynamic, responsive, and user-friendly web applications using React.• Built and maintained Java-based microservices that interact with Mongo DB, handling complex business logic and ensuring consistency in eventual consistency models.• Worked on robust authentication and authorization mechanisms in RESTful APIs using Spring Security, OAuth, and JWT (JSON Web Tokens), ensuring secure access control and data protection in microservices-based architectures.