Senior Technical Solutions Designer
Job in
Crawley, West Sussex, RH11, England, UK
Listed on 2026-06-27
Listing for:
Blackapple Solutions LLC
Full Time
position Listed on 2026-06-27
Job specializations:
-
Software Development
Java Developer, Backend Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Job Description
Senior Technical Solutions Designer – Permanent position based at Crawley, England.
Client: NIIT Technologies
Location:
Crawley, England
Job type:
Permanent
- Work with business analysts to identify implementation approaches to business requirements, discussing with the Architecture team when appropriate.
- Produce detailed design specifications for application components using formal analysis methods (e.g., UML).
- Ensure functionality is correctly built to meet the application design and standards within the agreed architectural framework.
- Ensure applications are designed and built in a compliant fashion.
- Produce and develop high quality and efficient application components.
- Design and agree the detailed approach to integration test.
- Estimate implementation effort necessary to make agreed changes.
- Undertake appropriate levels of unit testing and assist with live implementation.
- Provide high level technical input for the efficient and effective resolution of problems considering business priorities.
- Own and manage application related problems handed‑off by the Service Desk including diagnostics, estimation of effort to resolve, and routing for problem resolution, to maximise up‑time of the application in accordance with SLAs.
- Adhere to system coding, release and usability standards.
- Develop solutions in line with the business requirements.
- 10‑12 years commercial experience designing and developing J2EE applications in a B2C / E‑commerce environment.
- Strong understanding of Java 1.5 and above and J2EE web development (JSP, JavaScript, CSS, Servlets & Tags).
- Restful services experience.
- Good understanding of Spring based technologies including core Spring framework and ideally Spring web services and Spring MVC.
- Ability to use source control systems such as Subversion or CVS.
- Understanding of HTML, XHTML, CSS, AJAX, JavaScript, XML and XSLT.
- Relational database design and development (ideally using Oracle) with a good understanding of SQL.
- J2EE Container knowledge (ideally using a recent version of Weblogic Server).
- Basic UNIX skills (ideally under Solaris).
- Experience of unit testing (ideally using JUnit) and build tools (Maven / Ant).
- User Interface Design and templating utilising the Tiles framework.
- Experience of using and integrating with a CMS (ideally Fatwire & Broadvision).
- Experience of using Enterprise Architecture.
- J2EE EJB development (Entity Beans, Message Driven Beans and Session Beans).
- Strong background in an agile methodology.
- Significant experience in software development.
- Understanding of Airlines, Loyalty and Redemption domain.
- Skilled and experienced in Java – Main technology for all areas (Required APIs JDBC, EJB, JNDI).
- Skilled and experienced in Java JUnit/Easy Mock – Unit testing standards.
- Skilled and experienced in JSP – Development of web pages and test harnesses.
- Eclipse – The main development tool for all platforms.
- Skilled and experienced in version control tools.
- Skilled and experienced in Web services.
- Experience of Project Implementation.
- Ability to set and achieve challenging targets.
- Experience of Test Driven Development.
- UML Competency in reading UML models as requirements.
- Skilled and experienced in XML Schemas.
- Skilled and experienced in XML / XSL.
All your information will be kept confidential according to EEO guidelines.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×