Opis:
What we offer
- Stable and long-term cooperation with very good conditions
- Enhance your skills and develop your expertise in the financial industry
- Work on the most strategic projects available in the market
- Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
- Participate in Social Events, training, and work in an international environment
- Access to attractive Medical Package
- Access to Multisport Program
- Access to Pluralsight
- Flexible hours
Wymagania:
Our requirements
- Strong proficiency in Java with demonstrable experience in full-stack development
- Hands-on experience with SQL databases and Git version control
- Working knowledge of Unix-based operating systems
- Understanding of HTTP APIs, particularly RESTful services
- Familiarity with agile methodologies and DevOps practices
- Excellent problem-solving skills and a proactive mindset
- Ability to work collaboratively within a small, agile development team
- Fluent English
- Experience with automated testing frameworks and CI/CD pipelines
- A passion for continuous learning and adaptability to new technologies
Optional
- Experience with JavaScript and frontend frameworks like React
- Exposure to cloud-based development and deployment
- Knowledge of containerization tools such as Docker and Kubernetes
- Experience working in the financial or investment banking industry
- Familiarity with scripting languages such as Python or Bash
- Understanding of security best practices in software development
- Knowledge of functional programming concepts
- Previous experience with microservices architecture
- Contributions to open-source projects or active participation in developer communities
- Experience with monitoring and logging tools for production support
Obowiązki:
Your responsibilities
- Developing and maintaining scalable full-stack applications using Java, SQL, and Git
- Collaborating with product owners to break down business requirements into deliverable user stories
- Ensuring seamless integration of frontend and backend components
- Supporting applications in production, resolving issues, and optimizing performance
- Identifying and addressing technical debt while balancing new feature development
- Designing solutions in compliance with technology guidelines and best practices
- Writing clean, maintainable, and efficient code
- Conducting peer code reviews and mentoring junior developers
- Enhancing and maintaining automated testing frameworks
- Pairing with team members to promote knowledge sharing and best practices
10 lut 2025;
from:
www.pracuj.pl