Source description
About the role
As a Software Developer, you will be responsible for developing software using Java and related technologies such as Spring Boot, Hibernate/JPA, or any other ORM framework. Your key responsibilities will include: - Writing APIs and implementing ROA (Rest Oriented Architecture) using Spring Boot libraries - Working with both Relational and Non-Relational databases, integrating Java applications with databases, optimizing database queries, and ensuring data integrity - Collaborating with version control concepts like git-flow, pull requests, and other version-control mechanisms - Providing and documenting technical solutions, learning from code review suggestions given by Tech Leads/Architect - Demonstrating experience or awareness in front-end technologies like ReactJS or Angular, with the ability to build applications end-to-end - Utilizing Cloud services (preferably AWS) and related practices like Code pipeline, docker, and k8 concepts in a cloud-based Java application - Delivering projects in Agile Methodology, ensuring adherence to all technical standards - Demonstrating good communication skills and a strong willingness to learn new technologies Qualifications required for this role: - Experience with Redis Cache, Memcache - Knowledge of messaging & streaming platforms such as Kafka, RabbitMQ, Spring AMQP - Familiarity with NOSQL databases like MongoDB - Understanding of Elasticsearch or tools within Elastic Stack If you meet these qualifications and are looking to join a dynamic team that values continuous learning and innovation, we encourage you to apply for this position. As a Software Developer, you will be responsible for developing software using Java and related technologies such as Spring Boot, Hibernate/JPA, or any other ORM framework. Your key responsibilities will include: - Writing APIs and implementing ROA (Rest Oriented Architecture) using Spring Boot libraries - Working with both Relational and Non-Relational databases, integrating Java applications with databases, optimizing database queries, and ensuring data integrity - Collaborating with version control concepts like git-flow, pull requests, and other version-control mechanisms - Providing and documenting technical solutions, learning from code review suggestions given by Tech Leads/Architect - Demonstrating experience or awareness in front-end technologies like ReactJS or Angular, with the ability to build applications end-to-end - Utilizing Cloud services (preferably AWS) and related practices like Code pipeline, docker, and k8 concepts in a cloud-based Java application - Delivering projects in Agile Methodology, ensuring adherence to all technical standards - Demonstrating good communication skills and a strong willingness to learn new technologies Qualifications required for this role: - Experience with Redis Cache, Memcache - Knowledge of messaging & streaming platforms such as Kafka, RabbitMQ, Spring AMQP - Familiarity with NOSQL databases like MongoDB - Understanding of Elasticsearch or tools within Elastic Stack If you meet these qualifications and are looking to join a dynamic team that values continuous learning and innovation, we encourage you to apply for this position.
More at Icreon