Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Staff Fullstack Engineer (d/f/m)

This job is offline
AI Summary ✨

Requirements:

  • Bachelor’s degree in computer science or similar technical degree, with 9+ years of experience designing and developing highly scalable web applications
  • Proven experience building scalable backend systems with Java
  • Strong proficiency in front-end technologies, particularly JavaScript, Node.js, and React.js
  • Solid understanding of Java frameworks like Spring Boot or Java EE
  • Experience building RESTful APIs and microservices architectures
  • Proficiency in working with relational databases and/or NoSQL databases
  • Strong command of React.js for building interactive and dynamic user interfaces
  • Knowledge of state management tools like Redux, Context API, or similar libraries
  • Understanding of front-end performance optimization and responsive design
  • Familiarity with Node.js for server-side scripting and integration tasks
  • Experience with version control systems (e.g., Git) and collaborative development workflows
  • Proficiency in writing and maintaining unit, integration, and end-to-end tests
  • Knowledge of CI/CD pipelines for deploying software efficiently
  • Strong analytical and problem-solving abilities
  • Effective communication skills to collaborate with cross-functional teams
  • Eagerness to learn new technologies and adapt to evolving requirements
  • Knowledge of Agile or Scrum methodologies and development tools like JIRA or Confluence

What you'll be doing:

  • Contribute to the design and development of scalable, secure, and maintainable software solutions
  • Participate in architectural discussions to drive system-level decisions and innovative solutions
  • Create design documents and technical specifications for key projects
  • Develop and maintain server-side applications using Java and Node.js
  • Build responsive and dynamic front-end interfaces with React.js & similar frameworks, libraries)
  • Integrate front-end and back-end systems for seamless user experiences
  • Write clean, efficient, and well-documented code, following coding standards and guidelines
  • Conduct and participate in code reviews to ensure code quality and consistency
  • Work closely with product managers, UX designers, and other engineers to deliver features and improvements
  • Collaborate with QA and DevOps teams to ensure smooth deployment and operation of services
  • Develop and maintain unit, integration, and end-to-end tests
  • Identify and resolve performance bottlenecks and system issues

Nice to haves:

  • Having work experience in payments domain is plus
  • eBay requires employees to be present in the Dreilinden office three days per week on average

Perks and benefits:

  • Join a team creating economic opportunity for all
  • Collaborative, transparent, and highly technical team culture
  • Opportunity to work on exciting products for financial services
  • Be part of a new engineering hub in Germany
Apply here
eBay logo

eBay

Germany

Experience: Staff
Posted: November 28, 2024
Git
Java
Javascript
Nodejs
React
Rest
Spring
fullstack

Similar jobs

  • 20 days ago
    Remote
  • 2 months ago
    Still looking
    Remote
  • 2 months ago
    Still looking
    Remote
  • 2 months ago
    Still looking
    Remote
  • See all jobs in Germany