Epicareer Might not Working Properly
Learn More

Java Fullstack Lead Developer

Salary undisclosed

Apply on


Original
Simplified

Required Skills:

  • Solid Front End Experience with following technologies/frameworks: - HTML, CSS, JavaScript, Vue js (in lieu of Vue.js, will accept Angular.js or React.js experience).
  • Experience building applications in Node.js runtime environment.
  • Experience in Java (JEE), Struts, Spring, Spring Boot, Model View Controller and Microservices architecture.
  • Experience with AWS Services (ie.. Lambda, S3, CloudWatch).
  • UI design experience with Vuetify.
  • Experience working with Scaled Agile Framework and Waterfall Methodologies.
  • Experience with IBM DB2 and/or Postgres relational databases.
  • Experience with SOAP and RESTful web services development.
  • Knowledge on SonarQube for static analysis and Nexus for vulnerability checks.
  • Knowledge on Kibana for monitoring and logs.
  • Experience with estimation process, use case specifications, review of test cases, requirements, and project planning,
  • In dept experience in all phases of the Project Life Cycle/SDLC including Requirement gathering, Analysis, Design, Development, Implementation, Testing, Software quality standards and configuration management and change management and Quality procedures.
  • A good understanding of continuous Integration (CI) and Continuous Delivery (CD) using tools like Jenkins and OpenShift or Kubernetes.
  • Experience working with GitHub for code repository.
  • Knowledge on Maven and/or Gradle build tools.

Desired skills:

  • Experience with GraphQL.
  • Experience with Test-driven design knowledge.
  • Excellent verbal and written communication skills and an ability to build relationships.
  • Good problem-solving and analytical abilities.
  • Strong interpersonal and organizational skills.

Candidates should possess these key skills and abilities:

  • 7+ years of solid hands on experience in Web application design and development or 5+ years and a Bachelor s degree in Computer Science or relevant discipline.
  • Ability to lead a development team and achieve results through others.
  • Ability to coach and mentor others, particularly new employees.
  • Ability to quickly debug complex problems and recommend best practices for process and performance improvements of the system.
  • Ability to work in a complex matrixed environment and work across different stakeholders in different teams and different parts of a large organization.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job