NoFluffJobs Stacjonarnie Senior New

Senior Java/Python Consultant with React

GFT Poland

⚲ Kraków, Poznań, Wrocław, Łódź, Warszawa

21 000 - 26 880 PLN (B2B)

Wymagania

  • Java
  • SQL
  • PL/SQL
  • Python
  • React
  • Web API
  • SDLC

Opis stanowiska

O projekcie: What will you do? You will work as a Senior Java/Python Consultant with React on enterprise-grade applications, contributing to architecture decisions, designing and implementing scalable solutions, and continuously improving user experience, stability, and service quality while collaborating closely with customers and cross-functional teams. Wymagania: - A minimum of 5 years of professional experience in production applications development in Java or Python ecosystems including front-end development preferably React with a strong ability to troubleshoot, resolve, and prevent issues in a high-pressure environment- Proficiency in Java and Web API development with a solid understanding of building and maintaining scalable, secure, and efficient backend services- Expertise in database design and SQL skills particularly with SQL Server including advanced T-SQL scripting, query optimization, and performance tuning- Comprehensive experience in DevOps activities like continuous integration and continuous delivery- Experience with the software development life cycle including requirements gathering, design, development, testing, deployment, and maintenance- Exceptional problem-solving skills and keen attention to detail ensuring high-quality deliverables and efficient resolution of complex technical challenges- Strong hands-on experience with services in Java- Strong hands-on experience with backend services in Python- Experience with React-based front-end development- Knowledge of API governance- Experience with PL/SQL- Solid understanding and practical application of SDLC- Openness to hybrid work 2 days a week from our client office (for candidates from Kraków) and 6 days per month for candidates based outside Kraków. Codzienne zadania: - Participating in software architecture design - Leading UI changes and improvements to increase overall UX and application stability - Implementing solutions according to best design patterns - Analyzing requirements to fully understand solutions and recommend improvements - Creating comprehensive and clear documentation for developed solutions - Developing and working on application prototypes to validate concepts and designs - Managing changes through the service management lifecycle - Actively participating in automation and improvement of the service management lifecycle - Providing exceptional customer support by addressing and resolving issues promptly - Communicating effectively with customers to understand their needs and provide appropriate solutions