CrawlJobs Logo

Senior Full Stack Developer

Poland, Warsaw · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Senior Full Stack Developer to join our team to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Senior Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.

Job Responsibility

  • Discover and implement new technologies that yield competitive advantage
  • Find opportunities to automate manual processes and creatively add value to the project
  • Maintain high standards of software quality within the team by establishing good practices and habits
  • Identify and encourage areas for growth and improvement within the team
  • Work with the development team and product managers to ideate software solutions
  • Design client-side and ideally server-side architecture
  • Build the front-end of applications through appealing visual design
  • Ideally develop and manage well-functioning databases and applications
  • Supervise system infrastructure to ensure functionality and efficiency
  • Monitor KPIs to assess technological performance
  • Be able to write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Experience with browser-based debugging and performance testing software
  • Use stakeholders’ feedback to inform necessary improvements and adjustments to technology

Requirements

  • JavaScript & TypeScript: Proficiency in JavaScript and solid experience (or strong interest) in using TypeScript
  • Frontend & Layout: Experience with semantic HTML, CSS, and static site generators such as Next, Gatsby, or Nuxt
  • PHP Backend: Proven experience developing web applications with PHP, preferably using frameworks like Laravel or Symfony
  • Data Management: Relational Databases: MySQL, PostgreSQL
  • NoSQL & Caching (Desired Plus): Redis, OpenSearch
  • Infrastructure & Tooling: Familiarity with Docker and browser-based debugging software

What we offer

  • 21 paid days off per year
  • Health insurance
  • Learning resources
  • Competitive compensation depending on experience and skills
  • A friendly team of like-minded people
  • Opportunities for learning and development
  • Compensation for sick leaves
  • 21 working days paid vacation + all Poland national holidays
  • Corporate events and activities
  • Private medical care

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Full Stack Developer

8 matching positions

Senior Application Full Stack Developer

The Senior Application Full Stack Developer role involves designing and developi...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Senior Java Developer with hands on end to end solutions
  • Hands on experience using Core java, Server side Java, Javascript, MVC Pattern, Spring Framework
  • Diverse experience utilizing tools in Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, ZooKeeper, AWS etc.
  • Role requires overcoming obstacles through collaboration, research/ testing and communication with ability to negotiate solutions
  • Individual must have experience working in a high pressure, fast paced 'Global' environment providing daily support to multiple competing priorities
  • Excellent interpersonal, oral and written communication skills
  • 5+ years of Oracle RDBMS design and development skills with excellent knowledge in store procedures, PL/SQL, triggers and performance tuning
  • Experience migrating Oracle RDBMS to ECS cloud and NoSQL database
  • Architect and hands on technical experience in implementing large volume real time complex solutions in Big Data Platforms & Public Cloud platforms would be a huge asset
  • 5+ years hands on experience in ETL functionalities including experience with tools like Talend, Infomatica, spark etc.
Job Responsibility
Job Responsibility
  • Responsible for design and development as a full stack java developer to build very high volume low latency enterprise applications that can adapt and scale to changing market conditions
  • Responsible for delivery of application technology solutions and data information planning effort, owns the technical development environment and works with the Enterprise team to deliver in a fast paced time bound manner
  • Help ensure high quality software delivery by providing guidance on testing strategy, technical consultation to plan/design performance testing, and providing feedback/guidance for tuning performance and other non-functional elements of the application
  • Migration of application functionalities that are part of large monolithic systems, running on WebLogic, into an ecosystem of Microservices using the latest technologies, and/or a combination of microservices and monoliths where applicable
  • Understanding the client requirements and envision the solution that can be captured as respective user stories in JIRA
  • Understanding the impact of adapting different architectures and designs and present the same to all relevant stakeholders
  • Management of both functional and technical requirements while deciding on technical solutions
  • Development of solutions following established technical design, application development standards and quality processes in projects
  • Building test automation suites to reduce the regression effort of the QA team
  • Identification of existing system bottlenecks and deficiencies, devise and implement robust solutions to address these shortcomings
Read More
Arrow Right

Senior Application Full Stack Developer

We are seeking a highly experienced full stack developer to lead the design, dev...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Java Developer with end-to-end solution delivery
  • Hands-on experience with Core Java, Server-Side Java, JavaScript, MVC, Spring Framework
  • Experience with Microservices architecture using Spring Boot, Spring Cloud Config, Netflix OSS, Pivotal Cloud Foundry, ZooKeeper, AWS
  • 5+ years of Oracle RDBMS experience (stored procedures, PL/SQL, triggers, performance tuning)
  • Familiarity with various technology stacks (Apache, J2EE, Java, JBoss, MQ, Oracle, SQL Server, DB2, Windows, Linux)
  • Experience with Spring Boot, AppDynamics, Docker, MongoDB/Cassandra, Kubernetes, Kafka, RabbitMQ, Swagger
  • Experience migrating Oracle RDBMS to cloud and NoSQL databases
  • Experience with ETL tools (Talend, Informatica, Spark)
  • Strong Java concurrency and thread-safe coding skills
  • Experience with transaction management (JTA)
Job Responsibility
Job Responsibility
  • Design, develop, and support high-volume, low-latency, multi-tiered Java applications
  • Provide Level 3 support for existing applications
  • Migrate functionalities from monolithic WebLogic systems to a Microservices architecture
  • Translate business requirements into user stories and technical solutions
  • Develop solutions adhering to established design and quality standards
  • Build test automation suites
  • Identify and address system bottlenecks and deficiencies
  • Collaborate with stakeholders across different teams (business analysts, QA, offshore, etc.)
  • Design and develop system architecture
  • Resolve production support issues
  • Fulltime
Read More
Arrow Right

Senior Application Full Stack Developer

We are seeking a highly experienced full stack developer to lead the design, dev...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Java Developer with end-to-end solution delivery
  • Hands-on experience with Core Java, Server-Side Java, JavaScript, MVC, Spring Framework
  • Experience with Microservices architecture using Spring Boot, Spring Cloud Config, Netflix OSS, Pivotal Cloud Foundry, ZooKeeper, AWS
  • 5+ years of Oracle RDBMS experience (stored procedures, PL/SQL, triggers, performance tuning)
  • Familiarity with various technology stacks (Apache, J2EE, Java, JBoss, MQ, Oracle, SQL Server, DB2, Windows, Linux)
  • Experience with Spring Boot, AppDynamics, Docker, MongoDB/Cassandra, Kubernetes, Kafka, RabbitMQ, Swagger
  • Experience migrating Oracle RDBMS to cloud and NoSQL databases
  • Experience with ETL tools (Talend, Informatica, Spark)
  • Strong Java concurrency and thread-safe coding skills
  • Experience with transaction management (JTA)
Job Responsibility
Job Responsibility
  • Design, develop, and support high-volume, low-latency, multi-tiered Java applications
  • Provide Level 3 support for existing applications
  • Migrate functionalities from monolithic WebLogic systems to a Microservices architecture
  • Translate business requirements into user stories and technical solutions
  • Develop solutions adhering to established design and quality standards
  • Build test automation suites
  • Identify and address system bottlenecks and deficiencies
  • Collaborate with stakeholders across different teams (business analysts, QA, offshore, etc.)
  • Design and develop system architecture
  • Resolve production support issues
What we offer
What we offer
  • Global benefits designed to support well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right

Full Stack Developer

Full Stack Developer role in Citi's Chief Technology Office (CTO) Technology Str...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Software Engineering, or a related field
  • 8-10 years of professional experience in software development
  • Solid understanding of fundamental database concepts and practical experience with relational databases (e.g., MSSQL, Oracle) and/or NoSQL platforms (MongoDB)
  • Proficiency in Python, with experience in data manipulation and processing using frameworks like Apache Spark, PySpark
  • Hands-on experience with back-end technologies, such as Spring, Spring Boot, and Java 11+
  • Hands-on experience with front-end technologies, preferably React
  • Experience with Docker, Kubernetes, and container orchestration platforms
  • Comprehensive understanding of unit testing methodologies, test coverage principles, and experience in writing effective unit tests
  • Familiarity with foundational Generative AI model architectures (e.g., Transformers, GANs) and practical experience with deep learning libraries such as TensorFlow or PyTorch
Job Responsibility
Job Responsibility
  • Design, code, and optimize robust ETL data pipelines using technologies such as Python, PySpark, Apache Spark, Kafka, SQL to prepare large datasets for analysis
  • Participate in design, development, and deployment of full-stack applications utilizing Spring Boot and React frameworks
  • Implement scalable, resilient microservices deployed in Docker containers, orchestrated within an OpenShift environment
  • Work alongside senior developers to explore, fine-tune, and integrate pre-trained Generative AI models
  • Troubleshoot and resolve complex data-related issue and performance bottlenecks
  • Actively participate in agile ceremonies, including sprint planning, daily stand-ups, and sprint retrospectives
  • Fulltime
Read More
Arrow Right

Senior Java Full-Stack Developer

We are looking for a Full stack core software engineer with deep understanding o...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of industry experience with strong hands-on experience in development of mission-critical applications using Java/Python technologies
  • Experience with complex system integration projects
  • Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, REST services
  • Front End Technologies like JavaScript and Angular version, CSS2/CSS3, HTML
  • Strong Knowledge of SQL, JDBC, Unix commands
  • Hands-on Database experience in relational (Oracle/DB2) and No-SQL (MongoDB)
  • Hands-on experience on working/deploying application on Cloud
  • Hands-on experience in code testing tools like Junit/Mockito/Cucumber
  • Deployment Acquaintance in Apache Tomcat, Open shift or other cloud environments
  • Expertise in Test driven development (JUnit, JMeter), Continuous Integration (Jenkins), Build tool (Maven) and Version Control (Git), Development tools (Eclipse, IntelliJ)
Job Responsibility
Job Responsibility
  • Understanding user requirements and working with a development team on the design, implementation and delivery of Java/Python application
  • Providing expertise in the full software development lifecycle, from concept and design to testing
  • Working closely with teams to design and implement current and target state business process by using various tools and technologies
  • Fulltime
Read More
Arrow Right

Senior Full Stack Data Engineer

Senior Full Stack Data Engineer role in Citi's Chief Technology Office (CTO) Tec...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8 years of proven experience in software development
  • Significant experience as a Data Engineer and Full Stack Developer
  • Strong proficiency in SQL for data querying, manipulation, and optimization
  • Experience with NoSQL databases, such as MongoDB
  • Expertise in designing and developing data pipelines for ingestion, transformation, and processing of large datasets
  • Deep understanding of multithreading, thread pools, Object-Oriented Programming (OOP) concepts, and design patterns
  • Demonstrated experience working in an Agile software development environment
  • Excellent communication, problem-solving, and analytical skills
  • Proficiency in at least one of the following programming languages: Java or Python
  • Strong knowledge of DevOps practices, including source control management (e.g., Git), Continuous Integration (CI), Continuous Delivery/Deployment (CD), and automated deployments
Job Responsibility
Job Responsibility
  • Design and develop scalable data solutions leveraging platforms such as Iceberg, Snowflake, Trino, or other modern data ecosystems
  • Design, build, and optimize robust Extract, Load, Transform (ELT) and Extract, Transform, Load (ETL) data pipelines
  • Collaborate effectively with domain experts, product managers, analysts, and data scientists to understand data requirements and deliver efficient data solutions
  • Enable advanced analytics and machine learning workflows by ensuring the delivery of high-quality, reliable, and timely data
  • Implement and manage CI/CD pipelines to automate data engineering workflows across both cloud and on-premises environments
  • Research, evaluate, and recommend the integration of open-source technologies into our data platform
  • Clearly communicate complex technical details, project progress, and challenges to both technical and non-technical stakeholders
  • Design, develop, and implement scalable full-stack applications using technologies such as JavaScript, ReactJS, NodeJS, Python, and SQL/NoSQL databases
  • Write clean, efficient, well-documented, and maintainable code, adhering to industry best practices
  • Fulltime
Read More
Arrow Right

Senior Full Stack Software Engineer

Checkr Trust is seeking a Senior Full Stack Software Engineer to join their team...
Location
Location
United States , San Francisco
Salary
Salary:
173000.00 - 215000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in either computer science or electrical engineering
  • have founded or held early roles at successful fast-paced startups
  • 6+ years of full stack software development experience
  • advanced knowledge in Ruby (Ruby on Rails)/ Javascript (React), or similar languages/frameworks
  • amazing product sense
  • experimentation mindset
  • experience building scalable technical architecture that can scale to 10mm+ users
Job Responsibility
Job Responsibility
  • work closely with customers, engineers, and leaders to design, build, and launch new products
  • take full ownership of the entire process of developing end-to-end applications – from shaping the idea to delivering the finished application
  • build and improve APIs, including integrating with third-party services to expand what our products can do
  • embrace a customer-centric, product-first approach – partner directly with customer success, customers and stakeholders to better understand their needs and turn those into useful features
  • keep code reliable and easy to maintain with solid testing, thoughtful reviews, and good practices
  • run and measure product experiments, using what you learn to guide future development
  • building scalable APIs and asynchronous event-based architecture that can reliably handle very high traffic
What we offer
What we offer
  • a fast-paced and collaborative environment
  • learning and development allowance
  • competitive compensation and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • up to 25K reimbursement for fertility, adoption, and parental planning services
  • flexible PTO policy
  • monthly wellness stipend, home office stipend
  • working at a startup within a startup
  • lunch four times a week
  • a commuter stipend
  • Fulltime
Read More
Arrow Right

Java full stack Developer with React js

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through acquired technical experience
  • Operate with limited level of direct supervision
  • Exercise independence of judgement and autonomy
  • Fulltime
Read More
Arrow Right