About the role
Requirements:
- Strong expertise in Spring Framework, Spring Boot, Spring MVC, JSP, and servlets.
- Hands-on experience with microservices architecture and RESTful web services.
- Strong knowledge of Core Java, OOPs, Collections, Multithreading, Algorithms, and Data Structures.
- Experience with Kafka, IBM MQ, or other messaging systems.
- Good understanding of SQL, database design, joins, indexes, aggregate functions, and query optimization.
- Experience with JUnit, Maven, Jenkins, Git, and CI/CD pipelines.
- Knowledge of IBM WAS, WebLogic, Tomcat, or Jetty application servers.
- Experience handling production support and critical issue resolution.
- Familiarity with Unix/Linux commands and environments.
- Excellent analytical, problem-solving, and communication skills.
Preferred Skills:
- API Gateway integration, API security, and performance optimization.
- Big data technologies and NoSQL databases (MongoDB, Cassandra).
- Configuration management tools such as Ansible, Chef, or Puppet.
- Experience integrating systems like HCL Commerce, IBM Sterling OMS, and enterprise platforms.
- Knowledge of SOA architecture and async processing.