Logo
Unison

Java Software Engineer

Unison, Little Ferry, New Jersey, us, 07643


The Unison Software Engineer is a hands-on role that operates as part of a team and will be involved in the design and development of web applications using Java and JEE technologies. The developer must be skilled in several software languages, such as Java, JavaScript and SQL and have experience of object-oriented principles and Java design patterns. Success in this role requires an innovative mind, a proven track record of software development, and a passion for creating market-leading software through agile methodologies.ResponsibilitiesDesign and develop enhancements to existing web applications and webservices using Java and Java EE technologies and develop new solutions when neededWork alongside different team members such as the Product Owner, Quality Assurance, DBA and IT during different stages of the development cycleTroubleshoot and resolve application and performance issues when they ariseProvide application support and respond to support tickets in a timely mannerExplore and keep up to date with latest technology trends and recommend application and process improvementsWork on proof of concepts and/or build prototypes to evaluate new technologiesClearly communicate individual and team progress/challenges regularlyCreate and update technical documentationBe able to think critically, learn quickly through hands on work and research, and solve problems with minimal oversightQualificationsMinimum Bachelor’s Degree in Computer Science or equivalent years of work experienceExtensive senior-level software development experience in Java and related technologies and frameworksMust have full stack development experienceProficiency in Java, Spring Framework, Struts, Hibernate and Oracle is requiredProficiency in server and client-side web frameworks such as JSP, CSS, HTML, jQuery and AngularJSExperience developing SOAP webservices and REST APIExperience working on search technologies such as Lucene, Apache Solr or equivalentPrior experience with NoSQL databases such as MongoDB is a plusExtensive experience building applications that run on AWS cloud infrastructure and using AWS services such as, but not limited to, S3, Elasticache, etc.Knowledge of modern client-side web frameworks and libraries such as Angular, ReactJS and Bootstrap is a plusMust have excellent communication and collaboration skillsMust be able to build and test quality code in a collaborative agile team environmentShould be a problem solver, detail-oriented and have excellent troubleshooting skillsExperience working with standards for accessibility a plus (WCAG / 508)

#J-18808-Ljbffr