Java FullStack Developer
Job Description:
Min 3 Years hands-on experience in designing and developing enterprise applications using the below technologies.
Key Skills:
JAVA
J2EE
Web services (REST Based)
Angular
Spring
Hibernate
JSON
XML
JQuery
JavaScript
Required Skills:
Expertise in Java and Java Enterprise technologies stack. That includes Java, Sprint MVC, JPA, Spring Boot, Hibernate, Struts, etc.
Experience in JavaScript frameworks: jQuery, AngularJS, ReactJS, and Vue.js.
Experience with web services, RESTful, SOAP, JAX-RS, ESB
Experience with tools like Gradle, Maven, ANT, Unit testing, and code coverage tools
Experience in Microservices, Kubernetes, Docker Containers a plus
Good knowledge of Continuous Development with Continuous Integration (CI/CD) and tools
Experience in design and implementation of applications for Cloud AWS/Azure a plus
Experience with Source Control systems such as GitHub, SVN
Knowledge with relational/ NoSQL databases (e.g., Oracle, MySQL, DB2, MongoDB) a plus
Experience using an IDE (e.g., Eclipse, SonarQube, STS) a plus
Experience with TDD and BDD a Plus
Experience with Agile / Scrum methodologies.