As a Java Engineer, you will be working for our client, a global financial institution driving innovation in digital platforms and cloud-native applications. You will join a cross-functional team responsible for designing, developing, and maintaining scalable APIs and backend services to support critical business operations. This role involves collaborating with product managers, developers, and QA engineers to deliver high-quality solutions, ensuring performance, security, and reliability. You will also play a key role in optimizing cloud integrations, managing databases, and applying best practices across the full software development lifecycle.
Join us, and transform complex data into seamless cloud services!
Kraków - based opportunity with hybrid work model (2 days/week in the office).
responsibilities :
Designing and developing RESTful APIs using Spring Boot and Core Java
Deploying and managing API services on AWS, including Lambda and API Gateway
Working with MongoDB to design and optimize data models
Collaborating with product managers, developers, and QA engineers on requirements
Conducting code reviews and promoting coding standards and best practices
Monitoring API performance and implementing optimizations to reduce latency
Developing and executing unit and integration tests for reliability
Troubleshooting issues in functionality, performance, and security of APIs
Documenting API usage guidelines, specifications, and processes for stakeholders
Researching and applying new trends in API development, cloud, and databases
requirements-expected :
Solid hands-on experience with Spring Boot, RESTful APIs, SOAP, and Core Java
Strong knowledge of MongoDB, database design, and optimization
Proven experience working with AWS cloud services for deployment and integration
Practical experience with Jenkins and CI/CD delivery pipelines
Strong understanding of Agile and DevOps practices across the SDLC
Proven ability to perform end-to-end impact analysis and create design documents
Experience in production support processes and troubleshooting technical issues
Good analytical and problem-solving skills in complex environments
Strong communication and collaboration skills across cross-functional teams
Proactive mindset with a can-do attitude and attention to detail
offered :
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