- Company Name
- ThoughtStorm
- Job Title
- Technical Specialist
- Job Description
-
Job Title: Technical Specialist – Case Management & ERP
Role Summary
Design, develop, test, and support case‑management and ERP solutions on the Cúram platform, ensuring seamless integration with external systems and adherence to best practices in architecture, security, and performance.
Expectations
* Deliver high‑quality, scalable code within Agile sprints.
* Maintain full lifecycle of applications, from specification translation to post‑implementation support.
* Lead knowledge transfer and documentation efforts across development teams.
Key Responsibilities
- Translate business and technical specifications into robust, tested applications.
- Design, code, unit‑test, debug, and document front‑end, back‑end, and database components.
- Build and expose REST/ SOAP services, integrate with messaging, SFTP, and other middleware.
- Develop and maintain CI/CD pipelines (Azure DevOps, Git) and containerized deployments (Docker, Kubernetes).
- Ensure application architecture meets performance, scalability, and security standards.
- Resolve technical issues during implementation, conversion, and production support phases.
- Conduct design walkthroughs, code reviews, and knowledge‑sharing sessions.
- Provide user/system documentation and post‑implementation support.
Required Skills
- 5+ years in J2EE/JAVA development; 3+ years with Cúram (V7) platform.
- Proficiency with Apache Ant, Maven, Tomcat / WebLogic / WebSphere, Oracle DB, SQL, PL/SQL, jUnit.
- Strong command of JavaScript, XML, JSON, Swagger‑UI, Postman.
- Experience with SOAP, RESTful services, SFTP, messaging protocols, and integration middleware.
- Hands‑on Linux/Unix, Git (pull requests, branching), and CI/CD (Azure DevOps).
- Familiarity with Spring/Spring Boot, Docker, Kubernetes, Azure Cloud.
- Solid understanding of SDLC, Agile methodology, risk identification, and mitigation.
- Excellent analytical, problem‑solving, communication, and team‑collaboration skills.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Cúram V7 Certified Developer (preferred).
- Relevant Java/J2EE or cloud certifications (e.g., Microsoft Azure, Red Hat) are a plus.