המשרות באתר מיועדות לנשים וגברים כאחד
להגשת מועמדות - לחץ כאן
.Our Global multidisciplinary company is looking for Java Engineer Expert to join our team
-Design, develop and deploy software components that help realize our vision of Software Defined Manufacturing
-Contribute best-in-class programming skills to develop reliable and scalable micro-services
-Write clean, maintainable code, and perform peer code-reviews
- Create unit, integration, and end-to-end tests to ensure we are continually shipping code to production
- Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
-Work in an Agile/Scrum environment to deliver high-quality software against aggressive schedules
- Establish architectural principles, select design patterns and then mentor team members on their appropriate application
-Help define and implement standards and promote best practices for distributed software systems
- Analyze and optimize applications to maximize speed and scale
- Bachelor's degree (or equivalent) in Computer Science or a related field.
- At least 5 years of job experience (Software Engineer or equivalent).
- Proficiency in at least two modern programming languages (C#, Python, Java)
- Understanding of scaling and operational concerns for large software systems
IT WOULD BE GREAT IF YOU HAD:
- Demonstrated ability to ship code to customers.
- Experience communicating with users, technical leaders and management to collect requirements, describe system designs, and set product strategy.
- Knowledge and demonstrated the application of software engineering best practices including coding standards, code reviews, CI/CD, testing, and operations
-Extensive knowledge of Cloud Native and OOD/OOP methodologies
- Extensive knowledge with event-based and message-driven distributed systems
- Broad understanding of Microservices architecture, Event Bus (rabbitmq), RESTful/gRPC, ORM (EF), async programming
סוג משרה:משרה מלאה