Proficiency in Java 8 or above, Spring Boot, Spring MVC, and microservices development.
Extensive experience with Web Services (REST/SOAP) and API integrations.
Hands-on experience with middleware technologies (IBM MQ, Kafka, Message Router).
Working knowledge of Linux/Unix environments (RHEL, AIX).
Development experience with relational databases (Oracle, Postgres) and No-SQL
databases (e.g., MongoDB, DocumentDB), with strong SQL and data modeling skills.
Experience with build tools such as Maven/Gradle.
Proficient in distributed version control tools (Git/GitHub/Bitbucket).
Practical experience with CI/CD pipelines, particularly Azure DevOps and Jenkins.
Experience in agile software development environments.
Strong unit testing/Mockito and automated testing background.
Excellent communication and documentation skills.
Working knowledge of JavaScript, HTML, and CSS.
Experience with Object-Oriented Design, Design Patterns, and test-driven development.
