HamburgerMenu
hirist

Ingrain Systems Inc - Senior Java Developer - J2EE Programming

Posted on: 09/11/2025

Job Description

Tech Skills (Must Have):


- Strong hands-on development experience on Java / J2EE technologies

- Hands-on experience 6+ in software engineering.

- Experience with Cloud

- Thorough understanding of Object Oriented analysis and design principles

- Good Practical understanding of Java/J2EE Design patterns and Microservices patterns

- Hands-on application/product development using Spring (Core/MVC/Boot).

- Strong Working knowledge of RESTful APIs design and development

- Hands-on with enterprise-grade event streaming/messaging platforms and stream processing frameworks; Kafka or equivalent strongly preferred

- Strong working knowledge of SQL

- Strong working knowledge of one of ORM technologies like Hibernate / IBatis / MyBatis

- Strong working knowledge of CI/CD (e.g., GitHub Actions); familiarity with configuration management/IaC tools such as Chef.

- Strong working knowledge of Code Quality tools/frameworks like Sonar

- Strong knowledge of automated testing (unit, integration, contract).

- Good knowledge of Agile development methodologies.

- Knowledge of Azure Kubernetes Service and container orchestration basics.

info-icon

Did you find something suspicious?