Full Stack Engineer

Full Stack Engineer

Posted 1 day ago by Wiraa

Negotiable
Undetermined
Undetermined
London, England, United Kingdom

Summary: The role of Full Stack Java Engineer at Airswift involves designing, developing, and maintaining digital products within a collaborative, agile environment focused on cloud-based financial platforms. The position requires extensive experience in full stack Java development, particularly with Java, Spring, and cloud technologies like Azure. The successful candidate will work closely with cross-functional teams to deliver high-quality solutions while contributing to the continuous improvement of engineering practices. This is a 5-month renewable contract based in London, UK.

Key Responsibilities:

  • Design, develop, and enhance digital products and technology services to meet client and internal needs.
  • Implement a broad range of software engineering practices, including analysis of user requirements, feature development, automated testing, and deployment.
  • Ensure the security, quality, reliability, and compliance of solutions by adhering to digital principles and implementing both functional and non-functional requirements.
  • Build observability into solutions, monitor production health, and assist in resolving Level 3 incidents.
  • Identify root causes of issues and implement effective remediation strategies.
  • Understand and advocate for client needs, ensuring their requirements are effectively translated into technical solutions.
  • Share expertise and knowledge with team members, contribute to hiring efforts, and actively participate in engineering culture and internal communities.
  • Collaborate within an agile team environment, contributing to the development and evolution of cloud-based financial platforms.

Key Skills:

  • Bachelor's degree or equivalent in Computer Science, Software Engineering, or a related field.
  • Approximately 10 years of experience in full stack Java development, preferably within the financial sector.
  • Proficiency in Java and Spring frameworks (Container, MVC, JDBC, Boot).
  • Experience with cloud technologies such as Azure, AKS, and Functions.
  • Knowledge of containerization tools like Docker.
  • Experience with data streaming and messaging platforms such as Kafka, ASB, or Tibco.
  • Familiarity with relational databases including Oracle and Postgres.
  • Strong skills in client-side web technologies including JavaScript, React JS, JSON, HTML, and CSS.
  • Excellent communication skills, capable of making technical presentations and documenting processes effectively.
  • Interest in learning new technologies, evaluating strategic options, and making sustainable decisions.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

About The Company
Airswift is a leading international workforce solutions provider specializing in connecting talented professionals with organizations across various sectors, including oil and gas, energy, mining, infrastructure, and technology. With a presence in over 70 countries and a network of approximately 9,000 contractors worldwide, Airswift prides itself on delivering tailored staffing solutions that meet the unique needs of its clients. The company's extensive experience and industry expertise enable it to support complex projects and foster long-term partnerships, making it a trusted partner for organizations seeking skilled professionals in dynamic environments.

About The Role
We are seeking a highly skilled and motivated Full Stack Java Engineer to join our team on a 5-month renewable contract based in London, UK. This role offers an exciting opportunity to work within a collaborative, agile environment focused on cloud-based financial platforms. The successful candidate will be responsible for designing, developing, and maintaining digital products and technology services that support our clients' and internal stakeholders' needs. The position requires a strong understanding of full stack development, with expertise in Java, Spring, and cloud technologies such as Azure. You will be working closely with cross-functional teams to deliver high-quality, secure, and reliable solutions, ensuring they meet both functional and non-functional requirements. This role also involves contributing to the continuous improvement of engineering practices, sharing knowledge with colleagues, and helping to shape the future of our platform.

Qualifications
Bachelor's degree or equivalent in Computer Science, Software Engineering, or a related field
Approximately 10 years of experience in full stack Java development, preferably within the financial sector
Proficiency in Java and Spring frameworks (Container, MVC, JDBC, Boot)
Experience with cloud technologies such as Azure, AKS, and Functions
Knowledge of containerization tools like Docker
Experience with data streaming and messaging platforms such as Kafka, ASB, or Tibco
Familiarity with relational databases including Oracle and Postgres
Strong skills in client-side web technologies including JavaScript, React JS, JSON, HTML, and CSS
Excellent communication skills, capable of making technical presentations and documenting processes effectively
Interest in learning new technologies, evaluating strategic options, and making sustainable decisions

Responsibilities
Design, develop, and enhance digital products and technology services to meet client and internal needs
Implement a broad range of software engineering practices, including analysis of user requirements, feature development, automated testing, and deployment
Ensure the security, quality, reliability, and compliance of solutions by adhering to digital principles and implementing both functional and non-functional requirements
Build observability into solutions, monitor production health, and assist in resolving Level 3 incidents
Identify root causes of issues and implement effective remediation strategies
Understand and advocate for client needs, ensuring their requirements are effectively translated into technical solutions
Share expertise and knowledge with team members, contribute to hiring efforts, and actively participate in engineering culture and internal communities
Collaborate within an agile team environment, contributing to the development and evolution of cloud-based financial platforms

Benefits
Competitive hourly or project-based compensation
Opportunity to work on cutting-edge financial technology projects
Collaborative and innovative work environment
Exposure to cloud-based architectures and modern development practices
Potential for contract extension based on performance and project needs
Supportive team culture fostering professional growth and knowledge sharing

Equal Opportunity
Airswift is committed to creating an inclusive environment for all employees and applicants. We are proud to be an equal opportunity employer and do not discriminate based on race, ethnicity, gender, age, disability, sexual orientation, religion, or any other protected characteristic. We believe diversity enriches our workplace and drives innovation. All qualified candidates will receive consideration for employment without regard to any protected status.