About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: As a Sr. Software Engineer, you will join the team responsible for delivering the next generation high- volume, fault-tolerant, and scalable transaction processing system for Blackhawk. The candidate will possess a demonstrated proficiency in a wide range of skills and experience utilizing Java , React , Application service Interfaces, and database technologies. The desired candidate will have an excellent understanding and hands-on experience designing and building software components that can handle high volume traffic. Apply now for a chance to lead our products and platforms to new heights of functionality and adoption. Responsibilities: Full Stack Development: Develop and maintain web applications using Java (Spring Boot, Spring MVC) for the back-end and React.js for the front-end. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Write clean, maintainable, and efficient Java code to ensure high performance and scalability of applications. System Design & Architecture: Design and implement complex systems and RESTful APIs, including integrations with third-party services. Architect solutions that are scalable, secure, and high-performing using Spring ecosystem best practices. Collaboration & Communication: Work closely with UI/UX designers, product managers, and other stakeholders to deliver high-quality solutions. Participate in code reviews to ensure adherence to best practices and consistency across the team. Mentor junior developers and support their technical and professional growth. Testing & Debugging: Write unit tests (using JUnit), integration tests (e.g., with Spring Test), and functional tests to ensure application reliability. Troubleshoot and debug applications to resolve performance bottlenecks and bugs. Continuous Improvement: Stay updated with emerging technologies and industry trends, especially within the Java and Spring ecosystems. Propose and implement new features, performance optimizations, and improvements to existing systems. Qualifications: Experience : 5+ years of full-stack development experience, including: Strong proficiency in JAVA, specifically with Spring Boot and related frameworks. Experience with front-end technologies like React.js or Angular. Understanding of relational databases (MySQL, PostgreSQL, etc.) and RESTful API development. Technical Skills : Proficient in JavaScript, HTML5, CSS3, and responsive design. Solid understanding of MVC architecture and web application frameworks. Familiarity with version control systems (Git) and deployment tools. Knowledge of JavaScript build tools (Webpack, NPM) and state management libraries (Redux etc.). Additional Skills : Familiarity with cloud platforms (AWS) and containerisation technologies (Docker). Experience with Agile methodologies and version control using Git. Knowledge of security best practices and techniques for web applications.
About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: We are seeking a skilled and motivated Software Engineer with strong proficiency in Java and Angular, and hands-on experience with AWS cloud services. In this role, you will be responsible for designing, developing, testing, and deploying scalable software solutions that power our products and services. You will collaborate with cross-functional teams to deliver high-quality code in a fast-paced environment. Responsibilities: Design, develop, and maintain scalable backend and frontend applications using Java and JavaScript (Node.js, Angular, or similar frameworks). Leverage AWS cloud services including Lambda, EC2, S3, API Gateway, RDS, ECS, and CloudFormation to deliver resilient cloud-native solutions. Write clean, testable, and maintainable code, adhering to modern software engineering practices. Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives. Collaborate cross-functionally with product managers, designers, and engineering peers to define, develop, and deliver new features. Monitor application performance, troubleshoot issues, and drive optimizations to ensure high availability and responsiveness. Engage in a rotating support schedule (2-sprint rotation) and participate in on-call responsibilities. Utilize observability and monitoring tools to ensure system reliability and proactive issue detection. Qualifications: 1-2 years of professional software development experience. Strong experience in Java and in JavaScript frameworks (Angular, Node.js, or equivalent) is required . Hands-on experience deploying and operating applications using AWS services in production environments. Solid understanding of RESTful API design, asynchronous data handling, and event-driven architecture. Familiar with DevOps best practices including “Push on Green”, version control using Git, and automated deployments. Experience working with observability tools for logging, monitoring, and alerting. Strategic thinker with strong problem-solving skills and a passion for continuous learning and improvement. Effective communicator with a collaborative mindset, able to work closely with cross-functional teams. Bachelor’s degree in computer science, Engineering, or a related field; advanced degrees are a plus. Ability to thrive in a dynamic, fast-paced environment and adapt to changing technologies and priorities.
About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: We are looking for a Staff Software Engineer to lead the development of our next-generation, high-volume, fault-tolerant, and scalable transaction processing systems. This is a critical role in shaping the core components of Blackhawk’s Rewards and Redeem Platform , where precision, performance, and availability are paramount. You’ll be at the forefront of modernizing our hybrid architecture—designing and building resilient backend services using Java , API-driven application layers, and cloud-native technologies. Your expertise will help enable flexible validation paths for both Blackhawk consumers and partners while driving platform innovation on a scale. In this role, you’ll not only architect and build high-traffic systems but also mentor engineers, influence best practices, and collaborate across teams to align technical execution with strategic goals. If you're passionate about building transformative systems and guiding others through innovation and delivery, this is your opportunity to make a significant impact. Responsibilities: Delivering high performance software solutions Provides Technical leadership to a team of software developers Work as a technical leader with Architects and product owners to build the right solution for the business requirements Demonstrates mastery to adopt industry best practices and processes to develop enterprise level software applications using best suitable technology stack. Provide technical expertise in performance tuning applications, ensure applications conform to security standards Work closely with Operations and Support staff to ensure production hand-off post-release Has a strong grasp of integrating application front end with server-side code and Web Services / APIs. Subject matter expert in processes and methodologies with ability to adapt and improvise in various situations. Expert in navigating through ambiguity and prioritizing conflicting asks. Lead Scrum ceremonies including daily stand-ups, iteration planning, iteration demos and retrospectives. Lead code reviews process, influence and mentor team members. Qualifications: 6+ years of software development experience with full application stacks. Experience in Java / JEE technologies and leading teams of software Developers Expert at Java jdk 11 or above and accomplished at multithreading. Expert in service-oriented architecture and REST service knowledge. Expertise and solid knowledge of OO Design & design patterns. Very good Experience with open source frameworks such as Spring. Strong understanding of Algorithms and Data Structures. Demonstrate mastery in reviewing code, mentoring team members, and driving great development practices. Experience with Amazon Web Services (AWS) including RDS and EC2, or similar cloud services. Strong experience with build, deploy & continuous integration tools like maven, Jenkins, Gradle, GIT etc. Strong experience with Java Unit Testing Frameworks and Tools such as Junit. Strong affinity for an engineering culture that emphasizes Agile, DevOps, and continuous delivery Excellent problem-solving skills Strong verbal and written skills Very Good attitude & team player is a must.
About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: We are seeking a passionate and driven Sr. Software Engineer with strong expertise in Java, Angular , and AWS cloud services to join our high-impact engineering team. In this role, you will design, build, test, and deploy scalable solutions for our Rewards and Redeem Platform , with a focus on high availability, precision, and performance. You will play a key role in evolving our hybrid architecture—modernizing legacy systems and enabling flexible validation flows for both consumers and partners. This position offers the opportunity to work across backend and frontend technologies, contribute to architectural decisions, and push the boundaries of cloud-native engineering. Responsibilities: Analyze requirements and produce high-quality code for projects, taking ownership of individual modules. Follow sound development practices, establish close collaboration with cross-functional teams, and participate in biweekly support rotation. Design, develop, and unit test software applications, adapting and enhancing engineering processes and tools as needed. Lead team code reviews, manage code effectively, and improve code management procedures. Demonstrate expertise in diagnosing complex issues, contribute to change management processes, and establish good engineering practices. Mentor team members, identify pros and cons of proposed solutions, and maintain a broad understanding of business impact and industry trends. Write clean, reusable code for readability and testability, ensuring products are performant, scalable, and fault-tolerant. Operate and scale vital products with automated failover capabilities, contributing innovative ideas to improve Blackhawk systems. Collaborate with architects, product owners, and stakeholders to create and deliver exceptional product requirements. Qualifications: Accumulate over 4 years of software development expertise, specializing in core Java and J2EE. Possess advanced Java skills and Demonstrate proficiency in Spring and Struts frameworks, along with the ability to develop multithreaded applications. Expertise in RESTful architecture and the implementation of REST Web Services. Experience in database design using Postgres, coupled with a strong grasp of SQL. Exhibit robust Object-Oriented (OO) design and development skills. Showcase creative problem-solving abilities and excellent communication skills. Preference given to those with experience in the finance or payment industry. Possess a good understanding of Angular JS, Javascript, and React.
About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: As an Engineering Manager, your time will be split by 30% on people management and about 70% as a lead developer. You will collaborate with the senior engineering management team, product management and other cross-functional management to ensure high quality integrated software solutions in a fast-paced, Agile environment. As a technology leader within Blackhawk, you will have the opportunity to work across the organization helping to align the software development technology vision. You will maintain awareness of changes in techniques, tools and frameworks, and help influence their usage in a pragmatic way to improve the team's productivity. Responsibilities: Lead and mentor a team of software engineers to deliver high-quality, scalable, and secure backend systems using Java and JBoss. Provide technical leadership in designing and implementing cloud-native applications leveraging AWS services such as Lambda, EC2, S3, RDS, ECS, and CloudFormation. Oversee the design, development, and optimization of CI/CD pipelines using Jenkins, GitHub Actions, or AWS Code Pipeline to enable seamless code integration and deployment. Collaborate with cross-functional teams including product, QA, DevOps, and architecture to drive project execution and ensure alignment with business goals. Champion best practices in software development, including code reviews, automated testing, observability, and performance tuning. Ensure adherence to security, compliance, and operational standards across services and deployments. Drive sprint planning, backlog grooming, and agile ceremonies while fostering a culture of accountability, continuous improvement, and innovation. Act as an escalation point for technical issues and provide hands-on guidance to resolve blockers and architectural decisions. Monitor and report on team performance, productivity, and delivery timelines to stakeholders and leadership. Support the hiring, onboarding, and career development of engineering team members. Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of professional software development experience, including 2+ years in an engineering leadership or management role. Strong expertise in Java application development and deployment in enterprise environments. Proven experience designing and operating applications in AWS , with a solid grasp of key services and infrastructure components. Deep understanding of CI/CD pipelines , automation, and tools such as Jenkins , Git, and related DevOps workflows. Familiarity with RESTful API design, microservices architecture, and performance optimization strategies. Demonstrated ability to lead engineering teams through complex projects and deliver high-impact solutions. Excellent communication and interpersonal skills, with the ability to collaborate effectively across globally distributed teams. Experience with agile development methodologies and project tracking tools like JIRA. Passion for mentoring engineers, growing talent, and building a high-performance engineering culture.
As a skilled and motivated Software Engineer with proficiency in Java, Angular, and hands-on experience with AWS cloud services, you will be responsible for designing, developing, testing, and deploying scalable software solutions that power the products and services at Blackhawk Network. Collaborating with cross-functional teams, you will deliver high-quality code in a fast-paced environment. Your responsibilities will include designing, developing, and maintaining scalable backend and frontend applications using Java and JavaScript frameworks like Node.js, Angular, or similar. Leveraging AWS cloud services such as Lambda, EC2, S3, API Gateway, RDS, ECS, and CloudFormation, you will deliver resilient cloud-native solutions. Writing clean, testable, and maintainable code following modern software engineering practices is crucial. Additionally, active participation in Agile ceremonies, including sprint planning, daily standups, and retrospectives, is expected. Collaboration with product managers, designers, and engineering peers to define, develop, and deliver new features is essential. Monitoring application performance, troubleshooting issues, and driving optimizations to ensure high availability and responsiveness are key responsibilities. Engaging in a rotating support schedule (2-sprint rotation) and participating in on-call responsibilities will be part of your role. Utilizing observability and monitoring tools to ensure system reliability and proactive issue detection is necessary. Qualifications for this role include 1-2 years of professional software development experience, strong proficiency in Java and JavaScript frameworks, and hands-on experience deploying applications using AWS services in production environments. A solid understanding of RESTful API design, asynchronous data handling, and event-driven architecture is required. Familiarity with DevOps best practices, including version control using Git and automated deployments, is expected. Experience with observability tools for logging, monitoring, and alerting is a plus. Being a strategic thinker with strong problem-solving skills, a passion for continuous learning and improvement, and effective communication skills are essential. A collaborative mindset, the ability to work closely with cross-functional teams, and a Bachelor's degree in computer science, Engineering, or a related field are required. Advanced degrees are considered a plus. Finally, the ability to thrive in a dynamic, fast-paced environment and adapt to changing technologies and priorities is crucial for success in this role.,
As a Senior Software Engineer at Blackhawk Network, you will play a crucial role in developing and maintaining the next generation high-volume, fault-tolerant, and scalable transaction processing system. Your expertise in Java, React, Application Service Interfaces, and database technologies will be essential in designing and building software components capable of handling high traffic volume. Join us now and take the lead in elevating our products and platforms to new levels of functionality and adoption. Your responsibilities will include full-stack development, where you will create and manage web applications using Java (Spring Boot, Spring MVC) for the back-end and React.js for the front-end. Collaborating with front-end developers, you will integrate user-facing elements with server-side logic, ensuring clean, maintainable, and efficient Java code for optimal performance and scalability. In terms of system design and architecture, you will be tasked with designing and implementing complex systems and RESTful APIs, including integrations with third-party services. Your role will involve architecting solutions that are scalable, secure, and high-performing by leveraging Spring ecosystem best practices. Collaboration and communication are key aspects of this role. You will work closely with UI/UX designers, product managers, and other stakeholders to deliver high-quality solutions. Participating in code reviews, you will uphold best practices and ensure consistency across the team. Additionally, you will mentor junior developers, supporting their technical and professional growth. Testing and debugging will also be part of your responsibilities. You will write unit tests (using JUnit), integration tests (e.g., with Spring Test), and functional tests to guarantee application reliability. Troubleshooting and debugging applications will be essential to identify and resolve performance bottlenecks and bugs. Continuous improvement is encouraged at Blackhawk Network. Staying updated with emerging technologies and industry trends, particularly within the Java and Spring ecosystems, will be important. You will be expected to propose and implement new features, performance optimizations, and enhancements to existing systems. To qualify for this role, you should have at least 5 years of full-stack development experience. Your strong proficiency in Java, especially with Spring Boot and related frameworks, along with experience in front-end technologies like React.js or Angular, will be essential. An understanding of relational databases (MySQL, PostgreSQL, etc.) and RESTful API development is also required. In terms of technical skills, proficiency in JavaScript, HTML5, CSS3, and responsive design is necessary. A solid understanding of MVC architecture, web application frameworks, version control systems (Git), deployment tools, JavaScript build tools (Webpack, NPM), and state management libraries (Redux, etc.) will be beneficial. Additional skills that would be advantageous include familiarity with cloud platforms (AWS), containerization technologies (Docker), experience with Agile methodologies, version control using Git, and knowledge of security best practices and techniques for web applications.,
As a Product Manager at Blackhawk Network, you will be responsible for building, developing, and managing the product roadmap for Core data services and features. Your role will involve leading Blackhawk towards data democratization and self-service capabilities. You will collaborate with internal experts and clients to produce intelligent products, create holistic solutions, and partner with technical program managers and engineers to deliver on the product roadmap. From concept to launch, you will own the process, ensuring proper prioritization of product features in collaboration with BHN business teams. You will write user stories, create features, and maintain a healthy backlog of items to be worked on. By leveraging a deep understanding of the competitive landscape, you will identify distinctive advantages and apply them in our solutions. Your responsibilities will also include writing detailed feature specifications based on product requirements, translating complex problems into generic product designs, and defining Core Data capabilities at BHN with scalable features supporting enterprise reporting, dashboards, and analytics. Working with development teams, you will ensure that development stays on track, meets requirements, and release artifacts are prepared on time for product release deadlines. To qualify for this role, you should have a BA/BS in Computer Science or a related technical field, or equivalent practical experience. You should have at least 3 years of Enterprise Data Management and Product Management experience, including managing end-to-end product launches, go-to-market strategies, and competitive landscape analysis. Strong knowledge and significant experience with enterprise BI systems, relational databases, data warehouses, analytics, real-time data processing, big data platforms, ETL processes, SQL, BI and Visualization tools, system integrations, APIs, ETLs, and agile methodology are essential. Additionally, you should possess excellent problem-solving skills, attention to detail, written and oral communication skills, organizational and analytical skills, and technical abilities. A positive attitude, collaborative approach, adaptability in a high-growth environment, and experience executing Data Governance best practices are highly valued in this role. If you are a team player who thrives in a rapidly changing environment, can manage and influence others in a matrixed setting, and have a track record of success in product management, this opportunity at Blackhawk Network might be the perfect fit for you.,
About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: As a Software Engineer - II you would part of a global operations team supporting multiple products and teams across the organization. Responsibilities: Design, Implement, and maintain critical applications that are often high-volume and low latency Translate application user stories and use cases into functional applications Implement Reliable, Observable, Efficient, Reusable, Maintainable and Testable code adhering to the quality standards Meet Non-Functional Requirements goals with the best possible availability, responsiveness and quality of the applications Ensure the applications are designed, implemented and deployed with the right security standards Identify bottlenecks and bugs and devise solutions to these problems Take full ownership from design to deployment Contribute to all phases of the product lifecycle To innovate and build POCs with the emerging technologies to aid in effective and efficient delivery To learn, adapt, mentor and collaborate with the teams. Qualifications: Bachelor's degree in computer science or similar field of study 2+ years of hands-on experience with object-oriented and software engineering using Java and React Solid understanding of object-oriented programming and familiarity with various design patterns Good understanding of fundamental design principles behind scalable applications, RESTful systems etc Should have full stack experience with proficiency in Java and React with a good knowledge of their ecosystems Should be proficient in Debugging and Log Analysis Experience with RDBMS systems like SQL Server Implementing automated testing suites for UI, API and Unit tests Good understanding of secure application development and deployment Exposure to Agile/Scrum environment Proficient understanding of code versioning and tools such as Git Familiarity with CICD and allied tools such as Jenkins etc Experience with cloud environment, preferably Amazon Web Services
About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: You will build a world class payment platform, that has high scale, precision and availability requirements. You will be part of a brilliant team delivering awesome features to internal and external customers. You will stretch the limits of backend technologies to deliver functionality. You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems. You will be an awesome team player that can learn and coach simultaneously. You will learn to innovate. You will build relationships with the world's best fraud and risk analysis systems while you help them realize their visions. Responsibilities: Write clean, reusable code that’s easy to read and test. Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities. Operate and scale a rapidly growing product that is vital to our partners. Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Blackhawk systems. Collaborate with product architects, product owners, and other stakeholders to deliver high value capabilities to the platform. Qualifications: Bachelor or Master’s degree in Computer Science and/or equivalent experience. 4+ years of solid programming experience building distributed systems using java technologies. Expert in Core Java 8 or above. Hands-on experience in using relational database with good exposure to SQL. 4 years working experience in Spring framework. Strong computational skills, fluent in data structures, algorithms and design patterns. Strong knowledge of computing concepts such as service-oriented architecture, REST services, fault tolerance, self-healing, network protocols, network programming, multi-threaded programming, performance, reliability, scalability, and security. Ability to differentiate good and bad design and coding practices. Strong verbal and written communication skills. Strong in self-direction, problem solving and critical thinking. Deep passion for providing high quality customer experiences. Familiarity with the whole web stack, including protocols. Preferred: Experience with Amazon Web Services (AWS) including RDS, EC2 and AWS Certified Cloud Practitioner is preferred. Experience with container-based application development using Docker/ Kubernetes.
About Blackhawk Network: Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: As a Sr. Software Engineer, you will join the team responsible for delivering the next generation high- volume, fault-tolerant, and scalable transaction processing system for Blackhawk. The candidate will possess a demonstrated proficiency in a wide range of skills and experience utilizing Java , React , Application service Interfaces, and database technologies. The desired candidate will have an excellent understanding and hands-on experience designing and building software components that can handle high volume traffic. Apply now for a chance to lead our products and platforms to new heights of functionality and adoption. Responsibilities: Full Stack Development: Develop and maintain web applications using Java (Spring Boot, Spring MVC) for the back-end and React.js for the front-end. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Write clean, maintainable, and efficient Java code to ensure high performance and scalability of applications. System Design & Architecture: Design and implement complex systems and RESTful APIs, including integrations with third-party services. Architect solutions that are scalable, secure, and high-performing using Spring ecosystem best practices. Collaboration & Communication: Work closely with UI/UX designers, product managers, and other stakeholders to deliver high-quality solutions. Participate in code reviews to ensure adherence to best practices and consistency across the team. Mentor junior developers and support their technical and professional growth. Testing & Debugging: Write unit tests (using JUnit), integration tests (e.g., with Spring Test), and functional tests to ensure application reliability. Troubleshoot and debug applications to resolve performance bottlenecks and bugs. Continuous Improvement: Stay updated with emerging technologies and industry trends, especially within the Java and Spring ecosystems. Propose and implement new features, performance optimizations, and improvements to existing systems. Qualifications: Experience : 5+ years of full-stack development experience, including: Strong proficiency in JAVA, specifically with Spring Boot and related frameworks. Experience with front-end technologies like React.js or Angular. Understanding of relational databases (MySQL, PostgreSQL, etc.) and RESTful API development. Technical Skills : Proficient in JavaScript, HTML5, CSS3, and responsive design. Solid understanding of MVC architecture and web application frameworks. Familiarity with version control systems (Git) and deployment tools. Knowledge of JavaScript build tools (Webpack, NPM) and state management libraries (Redux etc.). Additional Skills : Familiarity with cloud platforms (AWS) and containerisation technologies (Docker). Experience with Agile methodologies and version control using Git. Knowledge of security best practices and techniques for web applications.