overview
- Responsibilities
- Experienced in using V-Model, Agile, and Waterfall approaches to the Software Development Life Cycle
- SDLC
- Knowledge of the new garbage collectors, sealed classes, and pattern matching for instanceof in Java 17
- Familiarity with client-side HTML, DHTML, CSS, Bootstrap, AJAX, and JSP design and validation
- Highly proficient at using contemporary JavaScript libraries and frameworks, such as jQuery, Angular.js, and Node.js
- Exposure to the JSF framework, which offers pre-made user interface components for frameworks based on components
- Proficiency in Python web applications, data analysis, reporting, and design, coding, and debugging
- Proficient in developing responsive and dynamic web applications using Angular 16
- Proficient with Model View Controller (MVC), Data Access Object (DAO), Singleton, Command, Object
- Pool, and Session Facade in Java/J2EE
- Excellent knowledge and experience of developing applications with MVC using Struts framework and Spring framework
- Leveraged advanced features from Java 8, 11, and 17, such as Streams, Lambdas, Optional, Local
- Variable Syntax for Lambda Parameters, and Sealed Classes, to write cleaner, more efficient, and maintainable code
- Experience with Angular Router for managing complex navigation flows
- Possess strong familiarity with AWS-Code commit, GitHub, Bitbucket, Gitlab, SVN, and other source code
- Effective teammates with strong interpersonal, communication, and time management abilities as well as the capacity to complete tasks before the deadline
- Skilled in using RxJS for handling asynchronous data streams
- Implemented robust security measures using Spring Security and Java's security APIs, including
- Managed databases using Hibernate and JPA, optimizing queries, and ensuring efficient data retrieval and manipulation. Worked with both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB
- Technologies Used: Java 8/11/17, Angular JS/10/12/16, Spring Boot, Docker, Kubernetes, XML, CSS
- JavaScript, XHTML, AJAX, Oracle, SQL, MongoDB, JMS, JSF, REST Web Services, AWS, Microservices
- Log4j, Servlets, Junit, ANT/Gradle, GIT and Windows