Offers “Amazon”

Expires soon Amazon

Java Performance Engineer - Sr. Developer - New AWS Service

  • Internship
  • The City (London)
  • IT development

Job description



DESCRIPTION

Do you feel that a wasted CPU cycle never comes back? Can you make an application run faster and more efficiently even when their developers think they have reached its performance limits? Are you able to look "under the hood" and almost think in bytecodes when reading Java code? Talk to us! :)

Make a difference! Take a leading role building and evolving cloud-based smart services, powered by AI, that will raise software development and systems operations to the next level!

We are looking for a senior Java Software Engineer with a deep understanding of the JVM and solid experience troubleshooting and optimising the performance of complex java applications.

If you are passionate about new trends in machine learning, software engineering, cloud services, distributed systems, and highly scaled-out services, and believe that state-of-the-art product is critical to customer success, we would like to talk to you.

Every day will bring new and exciting challenges on the job while you:
· Learn and use modern and advanced technologies (e.g. Kotlin)
· Collaborate with internal engineering teams, leading technology companies around the world and the open source community
· Develop cloud-based solutions that will delight software developers and system administrators globally
· Create innovative products and see them launched in high volume production environments
· Assist internal and external customers to improve the performance of their software and troubleshoot challenging efficiency issues
· Develop your skills in performance engineering and build tools to help you achieve even faster results when dealing with new cases
As a senior member of this engineering team in AWS, you will be working with cross-functional teams, customers and open source community. You will have an opportunity to take part in building new industry-changing services in the AWS portfolio.

A successful candidate will bring deep technical and software expertise, and a very strong disposition to constantly learn and advance their skills. They will also show a strong business acumen and judgment, an ability to define visionary, ground breaking features and products, ability to hire and lead a team, desire to have an industry-wide impact and the ability to work within a fast moving, startup environment in a large company to rapidly deliver services that have a broad business impact.

Desired profile



BASIC QUALIFICATIONS

· Bachelor's degree in Computer Science (or equivalent) experience
· Several years experience of developing production software systems
· Advanced software engineering skills, including the ability to write expert-level, maintainable, and robust code in Java, Python, C++, C# or similar languages
· Deep understanding of Java runtimes (JVM), especially regarding process and memory management
· Excellent understanding of OS-level resources management, on both Linux and Windows
· Experience of taking product requirements and developing software architectures and designs to bring them to life
· Proficiency in computer science fundamentals – data structures, algorithms and OO design
· Good communication skills and ability to work effectively on shared projects with designers, artists, testers, and other developers
· Experience with hiring and mentorship of engineers
· Methodical and well organized problem-solving skills

Make every future a success.
  • Job directory
  • Business directory