Full Stack Developer
Hire IT People
1 month ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
AJAX
Browser Compatibility
JavaScript Libraries
JSON
jQuery
Web Application Security
SQL Stored Procedures
SQL Databases
XML
Extensible Stylesheet Language Transformations (XSLT)
Angular
Job description
- Collaborate with Business Analysts to understand and translate requirements into design
- Develop source code
- Create unit test cases
- Support functional/system integration testing and deployment
- Integrate component design
- Provide production support and adhere to development schedules
Requirements
- Bachelor's Degree
- Minimum 5 years of experience in web-based application development
- Minimum 5 years of experience in Java/J2EE technologies
- Experience with multi-threading using core Java libraries, particularly the Executor framework
- Proficiency in Spring, Spring MVC, Hibernate, MyBatis
- Experience in using and implementing RESTful web services
- Proficient with JBoss, Apache, Tomcat
- Skills in Java, JavaScript, JSP, CSS, HTML, Angular
- Knowledge of AJAX techniques and modern JavaScript libraries like jQuery
- Familiarity with XML, XSLT, and JSON
- Strong SQL database design and stored procedures knowledge
- Experience in developing cross-browser and cross-platform compatible solutions
- Understanding of non-functional requirements (performance, scalability, maintainability, security)
- Familiarity with Web application security considerations
- Self-motivated, with effective prioritization and execution abilities in high-pressure environments
- Strong analytical and problem-solving skills with attention to detail
- Prior experience developing property & casualty applications is a plus