Senior Java Infrastructure Engineer Tel Aviv · Full-time · Senior

Stampli

Stampli

Software Engineering, Other Engineering
Tel Aviv-Yafo, Israel
Posted on Thursday, May 23, 2024

About The Position

We are seeking a highly skilled and experienced Senior Java Infrastructure Engineer to join our team. The ideal candidate will play a crucial role in designing, developing, and maintaining infrastructure components that empower our development teams.

You will work with a variety of modern technologies to build scalable, efficient, and reliable infrastructure solutions.

Key Responsibilities:

  • Develop Infrastructure Components: Design and implement robust infrastructure components and tools using AWS services, serverless architectures, microservices, Docker, and other modern technologies to support our development teams.
  • Build Common Libraries: Create and maintain common libraries and frameworks to be used across all development teams, ensuring consistency and efficiency in the development process.
  • Scalable Solutions: Develop and support the implementation of scalable solutions that can handle growing data and customers demands. Implement best practices for high availability and fault tolerance.
  • Collaboration and Support: Work closely with software developers, DevOps engineers, and other stakeholders to understand infrastructure needs and provide necessary support. Ensure seamless integration and deployment of new infrastructure components.

Requirements

  • Experience: Minimum of +6 years of experience in Java or .Net development
  • Design Skills: Proficiency in designing reusable and efficient common libraries and frameworks that can be easily integrated and utilized by other development teams, ensuring consistency, maintainability, and ease of use across various projects.
  • Technical Skills: Strong knowledge using Java or .Net. and proficiency in AWS services, serverless architectures, microservices and other cloud-based technologies.
  • Performance Tuning: Expertise in optimizing and refactoring code for performance improvements.
  • Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex infrastructure issues.
  • Independent Work: Ability to work independently, as a one-man show, and manage multiple tasks simultaneously in a fast-paced startup environment
  • Collaboration: Excellent communication and teamwork skills, with a collaborative mindset to work effectively with cross-functional teams.
  • Security Awareness: In-depth understanding of security best practices and experience in implementing secure infrastructure solutions.

Advantages:

  • Experience: experience as infrastructure developer in the past
  • Innovative Environment: work in a dynamic and innovative environment
  • Fast-Paced Culture: thrive in a fast-paced startup culture that values speed and agility, allowing you to work on multiple exciting projects simultaneously.