Design and implement Java and JavaScript applications based on business requirements, resolve complex technical issues through debugging, research, and teamwork.
Requirements
- extensive Java and JavaScript development experience
- experience developing J2EE applications using REST/JSON, Spring, SpringBoot, J2EE and JavaScript-based SPA web applications
- Strong knowledge and development experience in Java Technologies like J2EE, JSP, Servlets, JDBC, Spring, Spring Boot, JPA, Web Services (REST, Soap), XSLT, XML
- Strong knowledge and development experience in webbased JavaScript applications and JavaScript frameworks like Ember, Angular, Next.js, or React
- Experience with frontend languages and libraries like HTML, HBS, CSS, SASS, and Bootstrap
- Experience designing and developing unit tests, acceptance tests, and other automated tests
- Experience with database design including Stored Procedures, DML and DDL tasks
Responsibilities
- design and implement Java and JavaScript applications based on business requirements
- follow approved Agile life cycle methodologies
- create design documents
- perform software development across the stack
- resolve complex technical issues through debugging, research, and teamwork
- integrating them into new and existing systems
- identifying areas for improvement for application code and development processes
Other
- MINIMUM 5+ Years of experience required.
- Interested in staying up to date on learning the latest technologies
- Excellent problemsolving skills
- Experience working in a scaled agile (SAFe) program
- Excellent communication and teamwork skills