You will develop and maintain web-based J2EE/Portal applications within an SOA platform using Agile methodologies.
Responsibilities
- Develop and enhance enterprise-class applications across all SDLC phases.
- Troubleshoot issues and optimize application performance and scalability.
- Create technical documentation and implement design best practices.
- Support testing, deployment, and production operations.
- Build reusable and testable modules and components.
Required Skills
- 8+ years of experience in Front-End/UI development for enterprise-class J2EE applications.
- 8+ years of experience with Java, J2EE, HTML5, JavaScript, jQuery, AJAX, CSS3, Bootstrap, SASS, and Angular.
- 8+ years of experience with TypeScript, Spring, JSP, JSON, XML, ES5/ES6, NPM, and Maven.
- 8+ years of experience implementing Single Page Applications (SPAs) and responsive client-facing applications.
- 8+ years of experience with J2EE Application Servers, Authentication/Authorization, and caching strategies.
- 8+ years of experience in test-driven development using Karma, Jasmine, and Selenium.
- 8+ years of experience participating in all phases of the Systems Development Life Cycle (SDLC).
- Demonstrable experience maintaining and optimizing enterprise-level Angular applications.
Preferred Skills
- 5+ years of experience with IBM WebSphere Application Server 8 or later.
- 5+ years of experience with Agile/Scrum, CI/CD, and Cloud platform web applications.
- 5+ years of development experience for mobile and tablet platforms.