j-labs
2 months ago
Senior Java Engineer | AI-Driven Development
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- j-labs
- Location
- Polska, małopolskie, Kraków Poland
- Posted
- 2 months ago
Job description
About the project The team is responsible for the construction and development of platforms supporting pre-transactional processes (Pre-Trade), including: RFQ (Request for Quote), product pricing and valuation, lifecycle management, booking platforms (F2T), secondary market support. Work in Agile/DevOps model, delivering solutions quickly and regularly in a global, open, and technological environment collaborating directly with trading and business. We are looking for a team member located in Krakow. On a daily basis, we cooperate with teams from Canada, Hong Kong, and France, offering an international work environment and opportunities for experience exchange. The position offers the opportunity to work with Kotlin and C# technologies – mainly in the area of analysis and getting acquainted with existing code, GCP, as well as gaining domain knowledge. Prior experience in this area is not required. Location: Krakow, hybrid work (2 days from the office). The project involves intensive use of AI tools in daily work. We are looking for an independent, proactive person willing to explore new solutions, who thrives in changing priorities and can take responsibility for tasks being carried out. Your tasks: * Development and maintenance of strategic Pre-Trading, pricing, and booking/lifecycle management platforms * Design and implementation of high-quality backend solutions * Participation in architectural decisions as part of a global development team * Execution of the full development cycle: requirements analysis → development → test automation → deployment → production support * Cooperation with Trading/Sales teams and other technology teams * Participation in DevOps initiatives and process automation * Migration of existing Java / Excel VBA solutions to strategic platforms based on Kotlin Requirements: * Very good, practical knowledge of Java backend development. * Experience in building large and complex distributed systems. * Knowledge of concurrent programming (concurrency/multithreading). * Knowledge of system design principles, test automation, and software quality. * Very good communication skills. * Ability to work in an international environment and collaborate directly with business. Nice to have: * Experience in Kotlin. * Experience in the financial sector / trading systems * Knowledge of: C# * GCP or AWS * Domain knowledge in the area of: (equity derivatives, structured products, pricing, trade lifecycle, booking systems) Why j-labs? * You will join a company created by engineers for engineers, which has been on the market for 16 years. We currently employ over 550 people. * j-labs is stability and long-term cooperation – about 25% of the staff are people who have been working for over 5 years! * You can change projects – do what you like, develop your competences, gain new ones. * We do good IT or nothing. * Technologies we work with include: Java 17/21, Spring, Hibernate, Microservices, AWS/Azure/GCP/, Terraform, Docker, Kubernetes, Kafka * Experts attract experts - the average experience of our engineers is 11 years, and 30% are hired through referrals. * We focus on knowledge sharing and development. We organize Talk4Devs, meet-ups, we give you space to build your personal brand as a speaker, or to run your own projects, the results of which you can present on our blog, among other places. * Join a Technology Guild or create your own - our communities bring together specialists in the areas of: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance * We have it coded that there is work time and non-work time, so we take great care to ensure work-life balance is maintained. * We received the Great Place to Work certificate this year (as much as 80% of the responses in the survey regarding various areas chose the highest marks, we are in the top 10 companies with the best result)
Required skills
- kafka
- docker
- java
- test automation
- ai
- aws
- kubernetes
- kotlin
- agile
- gcp
- devops
- terraform
- c#
- multithreading
- spring
- microservices
- pricing
- software quality
- hibernate
- distributed systems
- system design
- booking platforms
- backend development
- lifecycle management
- rfq
- concurrency
- equity derivatives
- structured products
- trade lifecycle
- pre-trade
Interested in this position?
Create your free account and tailor your CV to match this job.