Software Developer
Posted:
Wednesday, 16 July 2025
Valid Thru:
Friday, 15 August 2025
Index Requested on:
07/16/2025 07:31:36
Indexed on:
07/16/2025 07:31:36
Location:
London, LND, , GB
Industry:
Advertising and Public Relations
Occupational Category:
15-0000.00 - Computer and Mathematics
Type of Employment: FULL_TIME
Commerce Decisions Ltd is hiring!
Description:
What you will do
In performing this position your core duties will include (but will not be limited to):
- Collaborating to develop and maintain efficient, reusable, and reliable server-side logic using Java and its enterprise libraries
- Working closely with cross-functional teams, including UI/UX designers, frontend developers, and product managers, to ship new full-stack features
- Developing code optimized for database performance, including complex SQL queries, and database performance tuning
- Implementing and integrate text search engines (e.g. Solr) to enhance application search capabilities
- Conducting thorough testing (automated and manual) to identify, fix bugs, and performance issues
- Mentoring junior developers and promote knowledge sharing to enhance team skills and productivity
- Collaborating with L2 support to troubleshoot and fix customer issues in a timely manner
- Staying 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
What we are looking for
The ideal candidate will have a deep understanding of Java enterprise development, and designing, implementing, and optimizing solutions using relational databases.
You will also:
- Hold a Bachelor's degree with a minimum of 2: 1 Computer Science, Information Technology, or a related field
- Be a Senior level experienced developer
- Possess demonstrable success and involvement in software design and implementation of production-ready backend solutions
- Have strong experience with relational databases such as PostgreSQL, SQL Server, or DB2
- Be proficient in writing and optimizing complex SQL queries and database schemas
- Have knowledge in creating APIs and using patterns such as REST.
- Have experience with testing frameworks and methodologies, ensuring the delivery of high-quality software
- Be a strong problem-solving skills and attention to detail
- Possess 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