#алматы #java #golang
Senior backend engineer
🕋ТОО Неткрэкер Текнолоджи Казахстан
https://hh.ru/vacancy/115428735?e=115428735&hhtmFrom=vacancy💰💰💰 from 1 500 000 to 2 000 000 ₸ gross
🧨 Hybrid format of work
🌏Location: Almaty, Nazarbayev avenue 223 block 2B or
Gagarin avenue 133/4
🎯 Key responsibilities for this position include:
• Discussing integration requirements with clients.
• Development and documentation of integration interfaces.
• Troubleshooting of integration issues in micro service environment.
• Building and leading a high-performing engineering team
🎯 Technical Skills:
• Programming Languages: Proficiency in at least one programming language such as Java, Golang.
• Scripting language: Strong knowledge of Groovy.
• APIs and Web Services: Expert understanding of RESTful and SOAP APIs, and experience with web services.
• Security: Understanding of encryption methods, authentication and authorization mechanisms.
• Middleware Technologies: Strong Hands-on experience with: Kafka, NiFi.
• Testing tools: Experience with Postman.
• Application containers: Experience with Kubernetes would be beneficial.
• Cloud Services: Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and their integration services would be beneficial.
• Version Control: Proficiency in using version control systems like Git.
• Build Tools: Experience with build tools (e.g.,Jenkins, Maven, Gradle,) and continuous integration/continuous deployment (CI/CD) pipelines.
🎯 Integration patterns:
• Messaging Patterns: Knowledge of messaging patterns like publish-subscribe, request-reply, etc.
• Data Integration Patterns: Understanding of common data integration patterns like Extract, Transform, Load (ETL) and data synchronization.
• Event-Driven Architecture: Familiarity with event-driven architecture and design patterns.
🎯 Communication Skills:
• Languages: Fluent English.
• Documentation: Strong documentation skills for creating clear and concise integration specifications.
• Clear Communication: Ability to communicate complex technical concepts in a clear and understandable manner to both technical and non-technical stakeholders.
• Collaboration: Ability to collaborate with cross-functional teams, including developers, business analysts and testers.
🎯 Leadership and Knowledge Sharing:
• Mentoring: Willingness to mentor and guide junior team members.
• Knowledge Sharing: Share knowledge and best practices with the team to promote continuous learning.
• Continuous learning: Promote a culture of continuous learning and professional development.
🎯 Education & Professional Certifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
✅ What we offer:
• Competitive salary;
• Medical insurance, covering dental services;
• More than 300 hard and soft-skills programs by the corporate career development center;
• Open environment and encouraging knowledge sharing culture;
• Free English courses and opportunity to practice foreign languages daily;
• Flexible working hours.
📮
t.me/lovenetcrackerEmail: lyubov.nazarko@netcracker.com