Java - Senior Engineer
irissoftware
Job Description
Job Description
Primary Skill(s): Strong proficiency in Java, Spring Framework (Spring Boot, Spring MVC, Spring Security). RESTful API development and integration. Knowledge of Micro-services architecture; Strong experience with Oracle and / or Sybase databases. SQL query optimization and performance tuning. Experience with PL/SQL (Oracle) and T-SQL (Sybase), stored procedures, triggers, and indexing.
2. Secondary Skill(s): Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD). Familiarity with Docker, Kubernetes. Version control using Git.
3. Nice to have’s: Experience with orchestration using AirFlow
Mandatory Competencies
Programming Language - Java - Core Java (java 8+)
Middleware - API Middleware - Microservices
Middleware - Java Middleware - Springboot
Middleware - Message Oriented Middleware - Messaging (JMS, ActiveMQ, RabitMQ, Kafka, SQS, ASB etc)
Beh - Communication
Programming Language - Java - Hibernate
Programming Language - Java - Spring Framework
Programming Language - Java - OOPS Concepts
Database - Database Programming - PL/SQL