Software Development Engineer (m/f/d)
Amazon
Barcelona , B, ES
hace 3 días

DESCRIPTION

Like to develop modern and scalable web applications? Like to interact with global internal customers to automate and optimize their processes and projects?

Familiar with backend programming languages and technologies such as Java, Spring, Hibernate, AWS RDS, Messaging, Lambdas and DynamoDB?

Interested in being part of a worldwide operating software development team? Then the Software Development team in Fulfillment Center (FC) Operations Tech IT (Ops Tech IT) wants you!

The Software Development team in FC-Ops Tech IT in Barcelona is seeking an outstanding Software Development Engineer to design and develop web applications with focus on the backend technologies and infrastructure.

The candidate will work in the area of software development for different internal customers in Amazon with focus on internal applications in the project management area.

The specific task will be the technical design and development to optimize an internal project management application. Main focus will be on the development in the backend including testing, documentation, and deployment in worldwide Amazon locations.

Candidate must have a Bachelor s degree in Computer Science (or related discipline) with focus on application / software development.

The candidate further needs to have hands-on industry experience in application design and development especially in backend topics such as database design, web services, performance tuning and security.

Excellent written and oral communication skills in English are required.

Tasks

  • Design and development of web applications and backend components
  • Communication on all levels
  • Project ownership
  • Modular and scalable software development
  • Tight communication and collaborative work with internal customers
  • We offer

  • A dynamic working environment with excellent development and career options
  • Possibilities to cooperate and develop in a fast growing and international operating company
  • Flat hierarchies
  • Flexible working times
  • Ability to work to together with internal customers located in international Amazon sites
  • BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • Deep programming knowledge in Java and object-oriented thinking / design
  • Expert knowledge in Java-based frameworks (e.g., Hibernate, Spring, JPA)
  • Expert knowledge in relational database design
  • Experience with development in Cloud infrastructures (e.g. AWS)
  • Experience in the area of modular and scalable software development
  • Experience in optimizing processes and algorithms w.r.t. runtime / memory
  • Understanding of complex processes
  • Flexibility and creativity when solving problems
  • Willingness for autonomous / discrete work and continuous self-development
  • Work and collaborate within a team
  • PREFERRED QUALIFICATIONS

  • Well-founded knowledge in another programming language (e.g., Ruby / Rails, Python, Perl)
  • API programming experience (e.g., XML, JSON, REST)
  • Experience with application servers (e.g., Tomcat)
  • Experience in frontend technologies (e.g., HTML5, JavaScript)
  • Knowledge in Test-driven development : unit tests and integration tests
  • Basic network knowledge and Linux console
  • Experience with version management systems such as Git and documentation systems like JavaDoc
  • Amazon is an Equal Opportunity-Affirmative Action Employer Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

    Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación