Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
The ideal candidate will possess a strong background in both front-end and back-end development, with proficiency in languages such as JavaScript, Python, or Java. Experience with frameworks like React or Angular and familiarity with database management systems is essential. You should have excellent problem-solving skills, a passion for technology, and the ability to work effectively both independently and as part of a team.
About the job
tgndata is hiring a mid-level Full Stack Software Engineer to help build and maintain web applications. This role combines remote work with in-office days in Athens, Attica, Greece.
What You Will Do
Develop and support web applications across the stack
Work closely with colleagues from different teams to deliver software solutions
Contribute to the quality and reliability of deployed applications
Work Arrangement
This position follows a hybrid model, with a mix of remote and on-site work in Athens.
About tgndata
tgndata is a forward-thinking technology company based in Athens, Greece, dedicated to providing innovative solutions to our clients. We pride ourselves on our collaborative culture and commitment to excellence, making us a leading player in the software development industry.
Join Our Team as a Full-Stack Java Software Engineer!Core Values: Trust | Respect | Team SpiritOur Key to Success: Our dedicated team members who enhance our projects with their skills and integrity!Your daily tasks will encompass back-end development and testing of web applications utilizing the Java programming language (version 8 and above). Collaborate in a dynamic environment that fosters both professional growth and team collaboration.
Our Values: Trust | Respect | Team SpiritOur Secret: Our talented team members who make a difference through their integrity and expertise!Join Us as a Senior Full-Stack Software EngineerFull-time Contract | Athens, GreeceWe are seeking a highly motivated, adaptable, and detail-oriented Senior Software Engineer with a knack for crafting innovative features. As part of our dynamic team, you will design, develop, and test software solutions that cater to both business requirements and customer needs.Your Responsibilities Will Include:Developing robust, testable features using Angular (version 9 and above) and Java (version 8 and above);Implementing algorithms to tackle complex problems;Facilitating application delivery across various environments using CI/CD practices;Creating technical documentation and proof-of-concepts to guide design decisions;Mentoring and training fellow team members;Planning and executing technology upgrades.
Join our dynamic team at European Dynamics as a highly motivated Full Stack Developer. This position offers an exciting opportunity to work on complex and demanding projects, particularly within the framework of the Horizon 2020 program. You will collaborate with a team of expert Full Stack Developers and DevOps Engineers, utilizing cutting-edge technologies such as Java EE multi-tier architecture to tackle challenging IT software projects.Key Responsibilities: Analyze, design, develop, and maintain sophisticated web-based Java applications as part of a highly skilled team that adheres to professional standards and methodologies; Deliver quality software that meets system specifications and aligns with company standards and quality requirements; Contribute to project and system documentation, creating comprehensive technical documents; Support business development through customer requirement analysis, effort estimation, and solution concept design, both in-house and on-site with international clients; Lead the evolution of development processes and methodologies by proposing innovative ideas.
About the RoleDelian is at the forefront of robotic technology with StrikeWeb, our advanced autonomy control platform that facilitates real-time coordination and oversight of robotic agents in dynamic environments.As a Full Stack Product Software Engineer, you will play a pivotal role in enhancing the capabilities of our platform across the software stack, focusing on delivering significant operational value to our clients and users. Your expertise will guide the development of intuitive, responsive, and dependable products that function as the operational hub for autonomous systems. You will empower field operators to engage with intricate robotics infrastructure through clear, real-time visualization and control interfaces, ensuring successful mission execution.This is a purpose-driven engineering opportunity tailored for those who thrive in building scalable, reliable, and impactful production-critical systems.Key ResponsibilitiesDesign and develop high-performance, real-time components for robotics command and telemetry systems.Lead the design and implementation of systems that ensure clarity and responsiveness during mission-critical operations.Oversee the complete product lifecycle from concept to design, implementation, testing, and refinement.Collaborate closely with robotics, cloud, and operations engineers to integrate telemetry, control signals, and diagnostics into user-friendly web-based workflows.Engage with end users to collect actionable feedback, conduct usability testing, and rapidly iterate on product enhancements.Ensure quality through code reviews, performance profiling, and standardization of design across StrikeWeb.Qualifications for SuccessBachelor's degree in engineering or a related field.Proven experience in developing, deploying, and maintaining successful software products with tangible results.A minimum of 2 years of backend development experience in creating and deploying production-grade scalable services.A minimum of 2 years of frontend development experience in building and deploying production-grade scalable applications.Strong understanding of SaaS application architectures.
Transforming the Future of Living.At Blueground, we are on a mission to revolutionize the way people live. Our innovative platform is designed to provide reliable and flexible housing solutions, paving the way for a world where living arrangements adapt to the needs of a modern, mobile generation.With over 40,000 homes available worldwide for stays ranging from a few days to a year or longer, we are just beginning our journey. Our exponential growth trajectory is set to redefine living standards globally, thanks to our cutting-edge technology, operational excellence, and a dedicated team that executes with speed and precision.Our culture is anchored in five core principles:Guests First – Every choice we make prioritizes the guest experience.Speed Matters – We thrive on momentum and swift action.Attention to Detail – We believe the magic lies in the details.Adaptability – Embracing change fosters our growth.Honesty – Transparency is key to progress and strong relationships.If you're passionate about making a significant impact and ready to contribute to a reimagined living experience, we invite you to join us.We are searching for a Full-Stack Software Engineer to become part of our Specialized Apps team—a diverse, AI-driven unit responsible for developing and maintaining various 'satellite' applications that enhance Blueground's core services, including pricing, document management, notifications, promo codes, and more.Our Technology Stack:PythonTypescript | JavascriptReact | Tailwind | Next.jsMicronaut, Springboot, Node.js, KMP (Kotlin Multi Platform)Postgres | MongoDB | Redis | SnowflakeApache KafkaRest | GraphQLJest | PlaywrightAWS | Kubernetes | ArgoCD | Argo WorkflowsOur code is hosted on Github, built and packaged using Github Actions, and deployed on Kubernetes. We manage projects using JIRA, create prototypes and mockups with Figma, and monitor performance through Datadog and Resolve.ai.Your Responsibilities:Engage in both greenfield and brownfield projectsParticipate actively in Agile ceremoniesDesign and develop services and user interfacesImplement unit tests for your codeAutomate processes extensivelyUtilize Git diligentlyRely on a robust CI pipeline and top-notch telemetryEncourage experimentation, learning, and enjoyment in your workWhat You Can Expect:Collaborative work within agile, cross-functional, DevOps-enabled teamsEngagement with product managers, engineers, and other stakeholders
Satori Analytics is growing its engineering team in Athens, Greece. This full stack software engineer role centers on building AI-driven products that help global brands use data more effectively. The team works across the entire data lifecycle, supporting industries such as fintech, aviation, FMCG, retail, manufacturing, and financial services. Engineers at Satori Analytics contribute to products like Enterprise GPT and Bot of Bots, AI systems designed to turn company knowledge into practical insights. The company values collaboration, clear documentation, and a strong sense of ownership throughout the delivery cycle. What you will do Develop backend services, web apps, and APIs that transform raw data into actionable results. Participate in the full delivery process: understand use cases, write and test code, deploy features, and improve systems in production. Work on both backend and frontend tasks, including API design, data modeling, and user experience. Release features in small, reviewable increments for easier deployment and maintenance. Monitor, debug, and enhance production systems using logs, traces, and observability tools. Investigate and resolve user issues, from bugs to performance and data-related challenges. Collaborate closely with product, design, and AI teams to turn concepts into working solutions. Use AI coding assistants to speed up development, while ensuring code quality and architectural soundness. Maintain clear, up-to-date documentation to support team knowledge sharing. Technology stack Backend: Python (FastAPI), C# (.NET), Azure Functions Frontend: Next.js (App Router, Server Actions) Data & AI: Cosmos DB, Azure AI Search, Azure OpenAI, MySQL Infrastructure: Azure (App Services, Key Vault, App Configuration, Application Insights) Tooling: GitHub Actions, Docker, Playwright, AI coding assistants
At Uni Systems, we are dedicated to transforming digital aspirations into reality. As we continue to expand, we are on the lookout for a passionate Full Stack Software Engineer to become a vital part of our UniQue Core Banking team.Your Contributions:The members of our UniQue team come from diverse backgrounds and industries, bringing unique skills and perspectives, united by a shared enthusiasm for technology and innovation. As a Full Stack Software Engineer, you will be expected to:Develop new banking applicationsEnhance and maintain existing systemsAdvise clients on technological solutionsUtilize task management systems to track project progressAnalyze and document client requirements effectivelyProvide technical expertise to Business Consultants during the requirements gathering processEngineer novel solutions for challenges that current product functionalities cannot addressCreate and document comprehensive test casesGenerate detailed documentation for project deliverables
Role Overview tgndata is hiring a mid-level Full Stack Software Engineer to help build and maintain web applications. This role combines remote work with in-office days in Athens, Attica, Greece. What You Will Do Develop and support web applications across the stack Work closely with colleagues from different teams to deliver software solutions Contribute to the quality and reliability of deployed applications Work Arrangement This position follows a hybrid model, with a mix of remote and on-site work in Athens.
About UsYodeck is an innovative and rapidly expanding Software-as-a-Service (SaaS) company dedicated to transforming the $23 billion digital signage industry. Our user-friendly, cost-effective, and feature-rich platform is designed to make digital signage accessible for businesses of all sizes, globally. Since our launch in 2016, we have successfully powered over 200,000 screens across diverse sectors including restaurants, retail, educational institutions, sports arenas, and conference centers. Yodeck is proud to be ranked among the top 5 digital signage SaaS platforms worldwide, and we invite bright, inquisitive individuals to join us in accelerating our growth!About the RoleWe are seeking a talented Full Stack Developer to contribute to both the front-end and back-end development of Yodeck’s application, which features a single-page web user interface connected to our backend via REST API. Our backend, constructed with Django and Celery, integrates seamlessly with a variety of third-party cloud services.ResponsibilitiesDevelop, test, document, and maintain code for both existing and new functionalities within our Django application.Enhance Yodeck’s web user interface by crafting JavaScript code and utilizing frameworks such as React, BackboneJS, RequireJS, and Bootstrap.Implement new features in our modular UI, leveraging REST APIs.Integrate external services to expand functionality.Explore and assess new technologies to enhance our offerings.Work collaboratively within the team using the Scrum methodology to translate user requirements into actionable engineering tasks.Engage with other departments, including Support and DevOps, to ensure seamless project execution.
Are you eager to explore the exciting opportunity of becoming a Java Software Engineer at Netcompany?As a member of our dynamic agile teams, you will engage in large-scale transformation projects for global clients across diverse and stimulating sectors including European Institutions, Telecoms, Sports Betting & Lotteries, Fintech, Healthtech, and Public Domain (next-gen).In your role as a Java Software Engineer, you will be responsible for:Designing, developing, and maintaining the back-end of extensive web-based Java EE applicationsParticipating in the technical analysis, documentation, implementation, and integration of robust applicationsTesting and managing early life support for core software tools and assets produced during software development projects
Join our innovative team at European Dynamics as a highly skilled Full Stack Developer with a robust background in DevOps. In this key role, you will spearhead new and ongoing projects, delivering high-quality software solutions from initial concept through to production. You will be instrumental in ensuring our infrastructure remains scalable and reliable. This position requires fluency in English, with the flexibility to work remotely while being based in Athens, Greece. You will collaborate with a talented team of diverse experts, all dedicated to achieving shared goals. We value qualities such as responsiveness, integrity, and reliability, alongside strong analytical, problem-solving, and organizational skills. Your ability to effectively work within a team is vital, especially given the nature of our projects funded by the European Commission and national research frameworks. We are looking for a proactive, adaptable individual who takes ownership of their responsibilities.Key Responsibilities: Design, develop, and maintain efficient, reusable, and reliable code across various projects. Implement user interface components and workflows utilizing front-end languages and frameworks. Enhance server-side logic for optimal performance and responsiveness to front-end requests. Optimize applications for peak speed and scalability. Automate deployment processes with CI/CD pipelines to streamline development cycles and expedite deployments. Architect and implement system infrastructure utilizing best practices in cloud services such as AWS, Azure, or GCP. Champion initiatives for containerization and orchestration using tools like Docker and Kubernetes. Monitor live systems, troubleshoot issues, and ensure system stability and reliability. Contribute to creating and maintaining technical documentation. Bring forward innovative ideas to enhance software development processes and methodologies. Collaborate with cross-functional teams to define and design new features. Maintain high standards of code quality, organization, and automation.
Are you a driven Software Engineer with a strong passion for Java? This is your chance to become a key player in a vibrant team based in Athens!Your Responsibilities: Engage in the analysis, design, development, and maintenance of intricate web-based Java applications, collaborating within a dedicated team that upholds exceptional professional standards. Participate actively in all stages of the software development lifecycle. Craft well-structured, testable, efficient code that meets high standards. Guarantee the delivery of superior software that aligns with system specifications, quality benchmarks, and company guidelines. Contribute to comprehensive project and system documentation while producing technical documentation. Foster continuous improvement by exploring alternative technologies and presenting findings for architectural evaluation. Your Qualifications: Master's or Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent professional experience. A minimum of 4 years of demonstrable experience in the software development lifecycle utilizing Java. Proficiency in Web services, RESTful services, JSON, and XML. Experience with SQL databases (MySQL, PostgreSQL, etc.) and/or NoSQL databases (Cassandra, MongoDB, in-memory grids). Familiarity with application servers such as Wildfly, Thorntail, and/or Spring Boot is highly advantageous. What We Offer:We value talent and commitment. Here’s what you can expect when you join our team:Attractive full-time salary;Comprehensive Health Coverage through the company’s group program;Flexible Working Hours;Access to Cutting-edge Tools;Professional Development opportunities including language courses, specialized training, and ongoing learning;Career Progression: Collaborate with some of the most innovative specialists in the industry;A Dynamic Work Environment: Excel in a setting that promotes challenging goals, autonomy, and mentorship, facilitating both personal and organizational growth.If you are eager for a stimulating challenge, ready to work with cutting-edge technologies, and enjoy your craft, we encourage you to apply! Please submit your detailed CV in English, referencing: (SSE/02/26).Explore all our available positions by visiting our career section at www.eurodyn.com and connect with us on Twitter (@EURODYN_Careers) and LinkedIn.European Dynamics (www.eurodyn.com) is a prominent European company specializing in Software, Information, and Communication Technologies, operating on an international scale.
We are excited to announce an opening for a .NET Full Stack Developer at apply2day, a company dedicated to crafting cutting-edge technology solutions. Join our dynamic and expanding team where you will play a pivotal role in designing, developing, and maintaining robust web applications using the .NET framework, while ensuring a smooth integration between the front-end and back-end of our digital platforms.Key Responsibilities: Collaborate with cross-functional teams to clarify project requirements, define scope, and establish deliverables. Develop and sustain resilient Back-End and Front-End applications utilizing technologies such as C#, .NET Framework, HTML, CSS, JavaScript, jQuery, SQL Server, and UI/UX design principles. Design, write, validate, and modify code and scripts. Implement effective testing plans to ensure high-quality deliverables. Prioritize data security and implement strategies to safeguard sensitive information. Document the development processes and maintain comprehensive records for web applications and systems. Leverage Version Control systems to manage the codebase and monitor changes. Communicate clearly with both technical and non-technical team members to provide updates and gather feedback. Stay informed on industry trends and best practices to continually improve our technological solutions.
Join Our TeamAt OpenBet, we pride ourselves on being a premier global leader in betting and gaming entertainment. Trusted by over 200 partners worldwide, we are dedicated to creating unforgettable winning moments for millions of players. Our innovations have transformed the player experience, from processing bets during major events such as the FIFA World Cup and Super Bowl to developing cutting-edge products like BetBuilder. We are committed to delivering high-quality content and advanced player protection tools.For more than 25 years, our industry-leading platform has powered the most recognizable betting brands, ensuring peak performance with 100% uptime, unmatched scale, and speed. With 85 licenses and a team of over 1,200 experts across 14 countries, we continue to be at the forefront of the industry.Your MissionWhat You Will DoDevelop and enhance features for high-transaction, large-scale betting websites.Engage in design and code reviews to ensure quality and efficiency.Identify and resolve performance bottlenecks within the software.Create modular, scalable, and portable solutions.Contribute to the overall system architecture while designing components that align with our objectives.Work on full stack, end-to-end solutions.Collaborate with and learn from seasoned team members.Your ProfileWhat You BringIf you are the right candidate for this Software Engineer role, you will have:A minimum of 3 years of hands-on experience in designing and developing applications using Java Enterprise platforms, particularly in UNIX/Linux environments.Proficiency in the Spring framework (Spring Boot, Spring MVC).Strong understanding of Relational Databases, SQL, and ORM technologies such as JPA and Hibernate.Experience in developing distributed systems with a solid grasp of concepts like caching, interprocess communication, and brokering.Excellent communication skills, both written and verbal.Familiarity with microservices architecture and distributed systems.A quick ability to learn and adapt to new technologies.Experience with Test-Driven Development (TDD) and/or Behavior-Driven Development (BDD).Bonus QualificationsExperience developing applications on Unix/Linux.Familiarity with web technologies and internet protocols (REST APIs, JSON, XML, HTTP, TCP/IP).Experience with Maven and automated testing frameworks.Knowledge of third-party system integration.Familiarity with messaging systems such as Kafka and RabbitMQ.Experience with version control (Git), CI/CD tools (Jenkins, Bitbucket), and containerization technologies (Docker, Kubernetes).Knowledge of infrastructure-as-code tools (Terraform, Ansible).Experience with cloud services, preferably AWS.Scripting skills in Bash, Perl, Python, or JavaScript.
IKH is a premier Software and Robotics Solutions provider making significant strides in the global market. Over the past few years, our team has expanded by over 80%, leading us to relocate to a modern, spacious office. As we embark on 2025, we're excited to introduce several innovative projects focused on digital transformation, custom software development, and robotics.We are currently seeking a talented Senior Java Software Engineer with a robust technical background and extensive experience to tackle challenging outsourced projects.In this position, you will not only develop complex project tasks but also supervise the development efforts of junior developers. You will analyze functional requirements and decompose tasks for team assignment.To thrive as a Senior Software Developer, you should possess profound knowledge of Java technologies and exhibit strong leadership capabilities. Exceptional communication skills are essential as you will collaborate with clients and various development teams.Your Daily Responsibilities:Design, develop, and maintain the back-end of large-scale web-based Java EE/Spring applications.Engage in technical analysis, documentation, implementation, and integration.Test and manage early support for core software tools and assets developed during software projects.Translate requirements into functional specifications.Employ BDD (Behaviour-Driven Development) methodology in coding and software implementation.Align solutions with client needs, particularly in collaboration with the architecture team.Execute integrations with other applications and developed modules.Provide assistance with deployment and configuration management.
Join Euronet, a pioneering force in the global payments processing sector, where we are committed to transforming the way the world manages its finances. Our innovative solutions, which include mobile wallets, card issuance, and real-time payment platforms, are reshaping digital transactions in over 160 countries.We are on the lookout for enthusiastic and skilled Java Android Software Engineers who are eager to contribute to our mission. You will be instrumental in developing and enhancing applications for our state-of-the-art payment terminals.Your Experience @EuronetAs part of the #Euronetter community, you will thrive in a culture that values human connections, trust, and collaboration. We prioritize your professional growth and recognize your contributions with ample career development opportunities.What We OfferCompetitive salary and benefits packagePerformance-based annual bonusesComprehensive Private Health InsuranceEmployee Stock Purchase PlanAccess to top-notch tools and technologiesFlexible hybrid work modelStructured career development and yearly performance evaluationsBonuses for employee referrals and community volunteeringA chance to work within a dynamic, stable, and international landscapeYour ImpactCreate and maintain Android applications for payment terminals utilizing reusable and reliable JAVA code.Work alongside cross-functional teams to gather requirements and convert them into technical specifications.Develop secure and efficient payment processing solutions.Identify and fix software defects, optimizing the performance of applications.Engage in code review processes.Leverage Git for version control and team collaboration.What Makes You Stand OutBachelor's degree in Information Technology or a related field.At least three (3) years of experience in software development with Java and Android.Familiarity with banking and financial systems is a plus.Solid understanding of software design principles and architectural patterns.Experience with secure coding practices.Proficient in Git for version control.Skilled in Android Studio for application development.Adept at applying Android UI design principles for user-friendly interfaces.Fluent in Greek and English, both written and spoken.Eligible to work in the EU on a full-time permanent basis without the need for employer sponsorship.Attributes for SuccessProactive, self-motivated, and capable of working independently as well as part of a team.Detail-oriented with a commitment to excellence.
Join the vibrant team at Athena Cloud Limited, where we are seeking a talented Full Stack Developer to spearhead advancements in Sovereign Cloud, Sovereign AI, and Sovereign Data solutions. In this pivotal role, you will be instrumental in designing and enhancing innovative web applications and services that align with our cutting-edge product suite. Your expertise in both front-end and back-end development will be showcased as you create resilient and scalable systems.As a Full Stack Developer, you will work in close collaboration with product managers, designers, and engineers, ensuring the delivery of exceptional user experiences while maintaining robust functionality. Your responsibilities will include developing high-quality software solutions, writing clean, maintainable code, and participating in code reviews to uphold the highest standards of best practices. Your efforts will significantly impact the performance and usability of our cloud solutions, thereby enriching the overall experience for our clients.If you are passionate about modern web technologies and enjoy tackling complex challenges, we invite you to join us at Athena Cloud Limited. Contribute to meaningful projects that uphold sovereignty and privacy.
Role overview Ballys Central Lotsa is looking for a Senior Java Software Engineer in Athens, Attikí, Greece. This position focuses on designing, building, and maintaining complex software systems that support core business needs. What you will do Design, implement, and support Java-based software solutions Work with teams across disciplines to clarify and refine project requirements Help ensure deliverables meet quality standards and business goals
Role Overview Intralot is seeking a Senior Software Engineer with strong Java expertise to help build and improve software for gaming and lottery systems. This role focuses on designing and developing solutions that support the company's products and services. What You Will Do Develop and maintain Java-based applications for gaming and lottery platforms. Collaborate with team members to solve technical challenges and deliver new features. Contribute to the architecture and design of scalable, reliable systems. Location This position is based in Athens, Attikí, Greece.
The TeamOpenBet stands as a premier global provider in the betting and gaming entertainment industry, partnered with over 200 clients to craft unforgettable winning moments for millions of players globally. From managing bets during landmark events such as the FIFA World Cup and the Super Bowl to developing innovative products like BetBuilder, we are committed to enhancing the player experience with top-tier content, state-of-the-art technology, and robust player protection mechanisms.For more than 25 years, our unparalleled platform has fueled the most prominent betting brands, maintaining optimal performance with 100% uptime, unmatched scalability, and rapid response times. With 85 licenses and a clientele that includes 20 operators from the World Lottery Association, our team of over 1,200 experts across 14 countries remains at the forefront of the industry. Join OpenBet and elevate your career by being part of a dynamic global team that is shaping the future of betting entertainment for millions.The GoalAs a Senior Software Engineer at OpenBet, you will gain exposure to vital systems, along with comprehensive training and mentorship to advance both our software and your professional growth.Your Responsibilities:Develop new features and functionalities for high-transaction, large-scale betting platforms and systems;Lead design and code reviews;Identify and resolve performance bottlenecks in the software;Design modular, scalable, and portable solutions; spearhead enhancements to system architecture;Mentor, guide, and potentially manage junior software engineers;Collaborate with customer stakeholders to communicate complex technical concepts.Your Profile:A bachelor’s degree in computer science, engineering, or information systems from a recognized institution;Proven programming proficiency in Java;Strong foundational programming skills (data structures, algorithms);Experience in database design and optimization (any vendor);Familiarity with web technologies and internet protocols (SOAP, WS-*, ReST, XML, HTTP, TCP/IP);Exceptional communication skills, both written and verbal;6+ years of professional software development experience.Preferred Skills and Experiences:Experience in Linux development;Proficiency in TCL;Web development experience with React, HTML, HTML5, and CSS;Knowledge of Agile methodologies, Scrum, BDD, TDD;Experience with Jenkins or other CI tools;Good understanding of Git or other version control systems;Scripting knowledge in Bash, Perl, Python, and JavaScript;Experience developing software that integrates with third-party systems;Background in software development for high-availability environments.
Mar 12, 2026
Sign in to browse more jobs
Create account — see all 415 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.