Job Description :
Looking for Full Stack Java Developer using the below technologies:
1. Angular 2+ with typescript
2. JavaScript, HTML5, CSS3
3. Spring stack including Spring Boot (additionally Spring cloud would be good)
4. Hibernate
5. Oracle 11g +
6. NoSQL Db experience (Document store like MongoDB, Marklogic)
7. Java 8 using streams, lamba functions
8. ActiveMQ, RabbitMQ, Kafka or any other messaging mechanism
9. Source code versioning tool (Git preferred)
10. JEE6, CDI, JSF (for supporting legacy applications)
11. Oracle PL/SQL (for supporting legacy applications)
12. REST services and Swagger documentation
13. Should be able to use test driven development, pair programming and other extreme programming methodologies
14. Should be able to identify and resolve daily issues related to infrastructure, performance, code, data integrity, audit and security
15. Perform peer code reviews to ensure code quality
16. Should have experience working in an agile environment (preferably scrum)
17. 85% Hands on software development (POCs and Project work)
18. 15% Peer code reviews, technical guidance, presentations