Full Stack Developer
תאור משרה
Full Stack Developer
Are you passionate about building scalable, modern systems?
Elbit System is seeking for a talented Full Stack Developer to join our team and help shape the future of our cutting-edge products
Design, develop, and maintain server-side systems using Java (Spring Boot) and C# (.NET Core), (C++ is an advantage)
Implement RESTful APIs and web services.
Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
Optimize performance and write clean, maintainable, and efficient code
Integrate third-party solutions (APIs, external services)
Conduct unit and integration testing to ensure code quality
Build advanced, dynamic user interfaces using web framework - React and TypeScript are preferred
Team Collaboration
Work closely with system engineers, project managers, and fellow developers
Participate in daily stand-ups and code reviews
Troubleshoot technical issues and advise on technology and data structure choices
General:
Solid grasp of data structures and algorithms
Experience with Git for version control
Experience with CI/CD and DevOps tools (Azure DevOps/Jenkins, Docker, Kubernetes)
Experience with project management tools (Jira) and writing technical documentation
Proficiency in Docker for containerization and deployment workflows
Experience with cloud platforms (AWS, Azure)
Requirements
Minimum 4 years of experience as a Full Stack Developer:
Minimum 3 years of java hands on development
Minimum 2 years of frontend hands on development
Experience working with containers for at least one year.
Ability to work independently and collaboratively, with a strong understanding of the software development lifecycle.