About the role
Software Developer
Location: London minimum of 3 days a week (for the 1st month it is expected they will be in 5 days, dependent on project)
Length: 12 months
Salary: £48,000 per annum
***CANDIDATES MUST BE UK NATIONALS AND ELIGIBLE FOR SC CLEARANCE***
Role Overview
We are seeking an experienced Application Developer with strong expertise in Java and Web Technologies to design, develop, and support enterprise-grade applications. The role involves working across the full software development lifecycle, building scalable solutions using the Java/JEE stack, and contributing to modern, secure, and high-performing systems.
You will play a key role in developing clean, reusable code, supporting live services, and mentoring junior team members while following modern engineering standards and DevOps practices.
Key Responsibilities
Application Development & Engineering
Design, develop, and maintain applications using Java/JEE technologies
Build and enhance web applications using frameworks and languages such as Java, Groovy, or Ruby
Write clean, secure, well-tested code following test-driven development (TDD) principles
Develop reusable, open, and maintainable code components
Contribute to modern development standards and best practices
Architecture & Design
Implement enterprise-level features such as:
Dependency Injection / Inversion of Control (IoC)
Aspect-Oriented Programming (AOP)
Functional programming patterns
Transaction management frameworks
Batch processing solutions
Participate in systems design and architecture discussions
Support systems integration across enterprise platforms and services
DevOps & Delivery
Apply DevOps methodologies to improve build, deployment, and delivery pipelines
Optimize development processes and continuously improve efficiency
Manage availability and capacity of applications
Support CI/CD pipelines and automation practices
Testing & Quality
Champion test-driven development and quality-first principles
Ensure code is secure, performant, and resilient
Conduct code reviews and improve engineering standards
Production Support & Operations
Operate and support services in production
Monitor applications and identify, troubleshoot, and resolve issues
Contribute to service support and ongoing system improvements
Collaboration & Mentorship
Collaborate with cross-functional teams including product, QA, and operations
Coach and mentor junior developers
Promote a culture of learning and continuous improvement
Maintain strong focus on user needs and experience
Core Skills & Expertise
Strong experience with Java / JEE and web technologies
Knowledge of:
Dependency Injection (e.g., Spring)
AOP and IoC
Data access frameworks (e.g., Hibernate/JPA)
Transaction management systems
Batch processing frameworks
Familiarity with DevOps tools and practices
Understanding of:
Information security principles
System integration and APIs
Modern software engineering standards
Key Competencies
Programming & software engineering excellence
Systems design and integration
Development process optimisation
Prototyping and innovation
Service support and reliability engineering
Availability and capacity management
Strong user focus and problem-solving mindset
If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website
About this listing
Screened by Joboru
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Data Architect / Data Governance - Asset Manager
1 day agoClient Server
Machine Learning Engineer PyTorch LLM
1 day agoClient Server
Senior Integration Engineer MSP AI
1 day agoClient Server
DevOps Engineer AWS - Fintech
1 day agoClient Server
Junior Software Engineer - FinTech
1 day agoClient Server
Data Engineer Python - FinTech
1 day agoClient Server
Software Engineer C# Trading - Relocate to Bermuda
1 day agoClient Server
Lead AI Engineer Python LLM - Tech Consultancy
1 day agoClient Server
Full Stack Engineer TypeScript Node
1 day agoClient Server