Java Fullstack Developer (Initial Remote)


Full Time
Contract - Independent
Contract - W2
Contract - longterm



Job Details

Full Stack Java Developer
Open to W2, 1099,

Primary Responsibilities:
  • Excellent hands-on Front-End/UI experience, Primarily in JSP, Struts-taglibs, JQuery, Ajax, Tiles Focus on Struts framework Spring MVC, Tile required with Hibernate framework
  • Design and implement UI and micro-services and build CI/CD pipelines
  • Develop Web applications using Java, JSP and Database programming. Validate the software developed and fix any potential defects before deploying into higher versions and production Build product features in collaboration with business and IT stakeholders
  • Create innovative solutions to meet the needs of the business and to improve the overall health and reliability of the applications
  • Define coding standards and best practices Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/o re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives

Required Qualifications:
7+ years of progressive experience in Software Engineering
5+ years of experience with Java 8
4+ years of experience developing applications in Struts,Tiles, Spring MVC, Hibernate,
4+ years of experience developing applications in JSP, JQuery, CSS, AJAX
3+ years of experience designing and implementing RESTful services, GraphQL,
3+ years of experience in building microservices using Spring Boot
2+ years of experience processing data using Kafka streams
2+ years of Agile delivery experience
2+ years of experience working on an agile team
2+ years of experience development/ maintaining CI/CD pipelines
2+ years of experience working with relational and/or NoSQL databases

Cloud exposure with Azure, AWS for deployment of code
Ability to develop architecture and manage small team

Preferred Qualifications:
  • Experience delivering software using Agile/Scrum methodology
  • Experience in Kafka or other event streaming technologies
  • Experience in Docker, Azure, Jenkins, Grafana, Splunk
  • Experience working in a DevOps model
  • Healthcare industry experience.
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.