jobBox

Java Full Stack Developer

Feuji Software Solutions Private Limited
Employment Information
Company/HR Contact Information
Login your account to see HR contact details.
Job Description

Roles & Responsibilities:

  • Masters or Bachelors in Engineering in IT/ Electronics / Communication / Computer Science / Information Systems.
  • 6+ years of strong hands-on experience in complete Software Development Life Cycle with Core Java, J2EE, Spring Boot, Hibernate, SQL, HTML, Javascript/JQuery, CSS, Angular/Typescripts, JSON(RestfulAPI)
  • Should be well versed with git version control system, IDEs like Eclipse and IntelliJ, 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 and performing code reviews as per the organization standards.
  • Should be proficient in working with schemas, tables, triggers, indexes, sequences, constraints, functions and procedures.
  • Should be experienced in applications developed for Jboss/Wildfly application server. Working knowledge of docker and Kubernetes.
  • Should be proficient 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, SEs and be able to do code review, integrate the work.
  • Should be able to debug front end/javascript code using tools in browser.