Software Developer
Posted:
Thursday, 29 May 2025
Valid Thru:
Saturday, 28 June 2025
Index Requested on:
05/29/2025 07:30:16
Indexed on:
05/29/2025 07:30:16
Location:
London, LND, , GB
Industry:
Advertising and Public Relations
Occupational Category:
15-0000.00 - Computer and Mathematics
Type of Employment: FULL_TIME
i2 Group Inc. is hiring!
Description:
Responsibilities
- Collaborate to develop and maintain efficient, reusable, and reliable server-side logic using Java and its enterprise libraries.
- Work closely with cross-functional teams, including UI/UX designers, frontend developers, and product managers, to ship new full-stack features.
- Develop code optimized for database performance, including complex SQL queries, and database performance tuning.
- Implement and integrate text search engines (e.g. Solr) to enhance application search capabilities.
- Conduct thorough testing (automated and manual) to identify, fix bugs, and performance issues.
- Mentor junior developers and promote knowledge sharing to enhance team skills and productivity.
- Collaborate with L2 support to troubleshoot and fix customer issues in a timely manner.
- Stay up to date with the latest industry trends and technologies to ensure our applications are built using the best practices.
Our Technology Stack
- Backend – Java REST APIs, Open Liberty Application Server, Apache Solr Search platform, RDBMS (Postgres, SqlServer, DB2)
- Frontend App Framework - JavaScript / TypeScript / React
- CI / CD - GitHub / CircleCI
- Cloud – AWS
Requirements
- Bachelor's degree with a minimum of 2: 1 Computer Science, Information Technology, or a related field.
- Senior level experienced developer.
- Demonstrable success and involvement in software design and implementation of production-ready backend solutions
- Strong experience with relational databases such as PostgreSQL, SQL Server, or DB2.
- Proficient in writing and optimizing complex SQL queries and database schemas.
- Knowledge in creating APIs and using patterns such as REST.
- Experience with testing frameworks and methodologies, ensuring the delivery of high-quality software.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Responsibilities:
Please review the job description.
Educational requirements:
Desired Skills:
Please see the job description for required or recommended skills.
Benefits:
Please see the job description for benefits.
Apply Now