Title: Software Development EngineerLocation: London, UKType: ContractLooking for a Senior/Lead Developer with about 10 years of experience in working with Java backend applications. Proficient with cloud usage preferably AWS. Have lots of data experience. specifically, EMR and spark experience. Duties: Completes most features and user stories including test cases and automation unattended. Learns more complex software engineering practices such as domain driven design, test driven development, operations, and security. Telecommuting and/or working from home may be permissible pursuant to company policies.Requirements:Employer will accept a bachelor’s degree in computer science, Engineering or a related field and 1 year of experience in the job offered or in an Engineering-related occupation.Position required skills: Utilizing Java or Scala, and Spring framework; Cloud technologies including AWS Cloud Services (Spark/EMR, Glue, SQS, Lambdas, Step Functions, CloudWatch), batch processingMessaging tools like Kafka to build real-time streaming data pipelines for the application.Automated testing tools including JUnit; CI/CD pipelines using Jenkins or Git/GitHubYou build it you own it culture/mentality (we do end to end dev, testing, and deployment)
Job Title
Java Software Engineer