Responsible for development of web-based enterprise applications from specifications
Requires the ability to write robust code with built-in unit testing
Working closely with various teams to design and develop new products
Logging and tracking of assigned defects to closure using standard tools
Responsible for staying current on advancements in technology, design practices, and architecture, as well as the latest software and networking processes, tools, and methods
Responsible for reporting progress against schedule for all assigned tasks on a regular basis
Requirements
Minimum of 3 years of related experience
Bachelor's Degree in Computer Science or Related Major
Development experience using Java, J2EE and Web applications using MVC model
2+ years’ experience with Spring boot, Angular/React
Hibernate, JPA and jQuery frameworks
Preferred having experience with QA Automation tools like Playwright/Selenium/Cypress and BDD frameworks
Experience in Postgres and SQLServer database systems.
Familiarity with Java IDEs, preferably IntelliJ and VS Studio
Familiarity with version control systems: Github
Strong object oriented design skills
Solid verbal and written skills
Demonstrated ability to work independently or within a team environment