Job summary
we are seeking a skilled full stack developer to join our team. As a key member of our development team, you will be responsible for designing, coding, unit testing, documenting, and implementing new applications as well as existing programs.
key responsibilities:
* design and implement scalable web services using java/j2ee stack.
* develop code that complies with design specifications, meets security best practices, and is easily maintainable.
* collaborate with development & qa staff on individual and team deliverables in a fast-paced organization.
* create documentation and procedures for installation and maintenance.
required qualifications:
* 8+ years of experience in building and scaling web services using java/j2ee stack.
* proficiency in spring, hibernate, angular, javascript, jquery, ajax, html5/css3, and git/stash/maven/jenkins.
* experience with api development using soap or rest, json and xml, sql and/or pl/sql, mysql, oracle, or ibm db2 on aix, unix, or linux platforms.
* strong interpersonal, facilitation, and effective communication skills with the ability to present complex ideas in a clear, concise way.
tech stack:
* java/j2ee, spring, kafka, spark, hive, hadoop, javascript, css, html, react/angular/vue.
desirable skills:
* experience with docker and kubernetes.
* good ui design skills.
* understanding of mq systems (amq/kafka/rabbitmq).