I'm currently partnered with a Technology Consultancy who have a requirement for 2x Java Full-Stack Developers to join one of their end clients in the Trading space.
The role is INSDIE IR35 & will require you to be in Central London 2-days per week and pays a day rate of up to £450 per day via Umbrella
Job Title: Java Full Stack Developer (Trading)
Responsibilities:
- Design, develop, and maintain full stack Java applications using Spring framework.
- Implement front-end components using modern JavaScript frameworks like React or Angular.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Develop RESTful APIs for seamless integration with back-end systems.
- Utilize Java, HTML, CSS, and JavaScript to create dynamic and responsive user interfaces.
- Work with relational databases, designing and optimizing data schemas.
- Practice Test-Driven Development (TDD) and follow Agile methodologies.
- Utilize Git for version control and collaborate with team members.
- Deploy and manage applications using cloud platforms like AWS or Azure.
- Implement CI/CD pipelines for efficient software delivery.
- Write automated tests to ensure code quality and functionality.
- Debug and troubleshoot issues across the entire application stack.
- Collaborate with UI/UX designers to create intuitive and visually appealing interfaces.
- Participate in code reviews and provide constructive feedback.
- Stay updated with industry trends and technologies to drive innovation.
- Foster a collaborative and team-oriented environment.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong proficiency in Java programming language and Spring framework.
- Experience of working in trading and financial services environments is advantageous.
- Experience developing front-end components using JavaScript frameworks like React or Angular.
- Solid understanding of HTML, CSS, and JavaScript.
- Familiarity with relational databases and SQL.
- Knowledge of Test-Driven Development (TDD) and Agile methodologies.
- Proficient in Git for version control.
- Experience deploying applications on cloud platforms like AWS or Azure.
- Understanding of CI/CD pipelines and automation.
- Strong problem-solving and debugging skills.
- Excellent collaboration and communication abilities.
- Ability to work in a team-oriented and fast-paced environment.