Full Stack Development: Design and develop both front-end and back-end components of web applications using Java and modern front-end technologies inclusive of java script and stylesheets (CSS).
Backend Development: Create, test, and maintain server-side applications and APIs using Java, Spring Boot, Hibernate, or similar frameworks.
Java Technologies: Proficiency in Java, Spring Boot, Hibernate, and related frameworks.
Front-end Technologies: Experience with HTML, CSS, JavaScript, and front-end frameworks such as Angular, React, or Vue.js.
Front-end Development: Develop responsive and user-friendly interfaces using HTML, CSS, JavaScript, and front-end frameworks such as Angular, React, or Vue.js.
Database Management: Design and manage relational databases (e.g., MySQL, PostgreSQL) and work with ORM frameworks.
Integration: Implement and manage integration with third-party services, APIs, and systems.
Testing & Debugging: Write unit tests, perform debugging, and ensure the software is robust, secure, and performant.
Documentation: Maintain clear and comprehensive documentation for code, processes, and systems.
Database: Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks.
Version Control: Knowledge of version control systems such as Git, SVN.
Problem-Solving: Strong analytical and problem-solving skills with the ability to debug complex issues.
Communication: Excellent verbal and written communication skills, with the ability to work effectively in a team environment.
Experience with Azure platform, CI/CD pipeline --and Oracle SOA Suite