Java full stack developer
Timings | US shift |
Location | Remote |
Experience | 7+ years |
Job Type | Freelancer/contract |
Relevant Experience & Qualifications:
- Masters or bachelor’s in engineering in IT/ Electronics/ Communication/ Computer Science/ Information Systems.
- 4+ years of strong hands-on experience in complete Software Development Life Cycle with CoreJava (8), J2EE, SpringBoot, HTML, Javascript, Angular, CSS
- Should be well versed with git version control system, IDEs like Eclipse and lntelliJ, SQL tools like SQL Developer.
- Should be well versed with git flow, pull requests and other version control related concepts.
- Should be able to work with Maven build tool, Jenkins, Nexus, Sonar scan and security {like Veracode) scan.
- Should be proficient with Junit, Mockito and other Unit testing frameworks.
- Should have experience in working with Database schemas, tables, triggers, indexes, sequences, constraints, functions and procedures in Oracle or other Databases.
- Should be experienced in applications developed for Jboss/Wildfly application server. Working knowledge of docker and Kubernetes.
- Should have experience in debugging applications, troubleshooting by running from the IDE as well as remote debugging.
- Should be able to estimate the effort involved in developing a story.
- Should be able to review, guide the other Junior engineers and be able to do code review, integrate the work.
- Should be able to debug front end/javascript code using tools in browser.