i
Ingrain Systems
15 Ingrain Systems Jobs
Java Backend Developer - Spring Frameworks (3-5 yrs)
Ingrain Systems
posted 3d ago
Key Responsibilities :
- Design and develop robust and scalable backend systems using Java, Spring Boot, and Spring Framework.
- Develop and maintain RESTful APIs and microservices.
- Work with NoSQL databases like MongoDB and relational databases like MariaDB.
- Implement and maintain message queues like Apache Kafka.
- Ensure the security and compliance of backend systems.
- Participate in all phases of the software development lifecycle, including design, development, testing, and deployment.
- Collaborate effectively with cross-functional teams (e.g , frontend developers, QA engineers, product managers).
- Stay up-to-date with the latest technologies and industry best practices.
- Contribute to the improvement of development processes and methodologies.
Required Skills and Experience :
- Strong proficiency in Java, Object-Oriented Programming (OOP), and Exception Handling.
- Expertise in Spring Boot, Spring Framework, and Apache Kafka.
- Experience with relational databases (MariaDB, PostgreSQL) and NoSQL databases (MongoDB).
- Experience with API development and microservices architecture.
- Knowledge of 12-factor App principles.
- Experience with cloud platforms (Azure, OCI) is a plus.
- Experience with Shopify is a strong plus.
- Strong understanding of software development lifecycle, security compliance, and Agile/Scrum methodologies.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
Preferred Skills and Experience :
- Experience with JUnit and Mockito for unit testing.
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines (Jenkins, GitLab CI
Functional Areas: Other
Read full job descriptionPrepare for Backend Developer roles with real interview advice
9-11 Yrs