cover image

About the Company

Providing a variety of software consultants across Android, iOS, Big Data, AWS, O365, Data Science, Dev Ops, Azure, Cyber Security

Listed Jobs

Company background Company brand
Company Name
Information Tech Consultants
Job Title
Junior Java Developer
Job Description
**Job Title:** Junior Java Developer (Android Focus) **Role Summary:** Develop and maintain Android mobile applications using Java (and optionally Kotlin) within an agile team. Contribute to the full software development lifecycle, from design to deployment, while adhering to best practices and coding standards. **Expectations:** - Deliver high‑quality code on schedule in an onsite/hybrid environment. - Collaborate with cross‑functional teams using Agile methodologies. - Continuously learn and apply new mobile development techniques. **Key Responsibilities:** - Write, test, and debug Java (and Kotlin) code for Android apps. - Integrate backend services and databases (SQL or similar). - Participate in code reviews and maintain version control with Git. - Assist in UI/UX implementation following design guidelines. - Support app deployment and release processes. - Contribute to sprint planning, stand‑ups, and retrospectives. **Required Skills:** - Proficiency in Java and C/C++. - Familiarity with JavaScript and C#/.NET basics. - Understanding of SQL or comparable database structures. - Experience with Agile development practices. - Knowledge of Android SDK and mobile app lifecycle. - Basic grasp of UI/UX principles. - Version control using Git. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. - No specific certifications required; relevant coursework or self‑studied projects in mobile development is a plus.
England, United kingdom
On site
Junior
10-09-2025
Company background Company brand
Company Name
Information Tech Consultants
Job Title
Software Engineer
Job Description
**Job Title:** Java Software Engineer **Role Summary:** Responsible for designing, developing, and maintaining backend services and microservices using Java and Spring Boot. Works within Agile/Scrum teams to deliver high‑quality, cloud‑ready applications, ensuring robust testing, CI/CD pipelines, and secure coding practices. **Expectations:** - 2‑5 years of professional Java development experience. - Hands‑on expertise in Spring Boot, Spring Data JPA, and RESTful API design. - Solid understanding of unit/integration testing with JUnit. - Familiarity with cloud platforms (AWS, Azure, GCP) and containerization concepts. **Key Responsibilities:** - Design, code, and maintain microservices and REST APIs in Spring Boot. - Implement Spring Security, data access (JPA/Hibernate), and database migrations (Flyway/Liquibase). - Write and maintain unit and integration tests; use JUnit 4/5 and mock frameworks. - Participate in Agile ceremonies (stand‑ups, sprint planning, retrospectives). - Track work and manage backlogs using JIRA, Confluence, or Azure DevOps. - Collaborate with DevOps and QA to automate build, test, and deployment pipelines (Maven/Gradle, CI/CD tools). - Manage version control with Git (branching, merging, conflict resolution); conduct code reviews on Bitbucket. - Optimize SQL queries and database interactions; handle complex joins, stored procedures, and performance tuning. - Debug, troubleshoot, and resolve cross‑stack technical issues. **Required Skills:** - Java, Spring Boot, Spring Data JPA, Hibernate. - RESTful API development, JSON, HTTP fundamentals. - Unit testing with JUnit 4/5, parameterized tests, assertions. - Maven or Gradle build systems, multi‑module project configuration. - Git version control, Git Flow/Feature Branching workflows, Bitbucket. - Relational databases: MySQL, PostgreSQL, Oracle; JDBC/JPA integration. - Agile/Scrum methodologies; JIRA, Confluence, Azure DevOps usage. - Basic cloud platform knowledge (AWS, Azure, GCP). - Optional: Jenkins/GitLab CI/CD, Docker, Kubernetes, Kafka/RabbitMQ. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, or related field.
London, United kingdom
On site
Junior
25-09-2025
Company background Company brand
Company Name
Information Tech Consultants
Job Title
Junior Software Engineer
Job Description
London, United kingdom
On site
Junior
25-09-2025
Company background Company brand
Company Name
Information Tech Consultants
Job Title
Java Developer
Job Description
London, United kingdom
On site
Junior
21-10-2025