Apply Edge Start your job search

Java Software Engineer

Infinity Quest · Amsterdam, North Holland, Netherlands

Apply & track with Apply Edge
Role: Fullstack Developer Location: Amsterdam, NL - hybrid Key Responsibilities:- Collaborate with product managers and stakeholders to define software requirements and specifications.- Develop and maintain both front-end and back-end code for web applications.- Write clean, scalable, and efficient code following industry standards.- Conduct testing and debugging of applications to ensure optimal performance and reliability.- Participate in code reviews, providing constructive feedback to peers.- Stay up-to-date with emerging technologies and industry trends to continuously improve the software development process.Skills Required:- Proficiency in Front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).- Strong experience in back-end programming languages and frameworks (e.g., Node.js, Python, Java, .NET).- Experience with database technologies (e.g., MySQL, MongoDB, PostgreSQL).- Familiarity with RESTful APIs and microservices architecture.- Knowledge of version control systems, preferably Git.- Strong problem-solving skills and attention to detail.- Excellent communication and teamwork abilitiesTools:- Integrated Development Environments (IDEs) such as Visual Studio Code or IntelliJ.- Build tools and package managers (e.g., Webpack, npm, Yarn).- Testing frameworks and tools (e.g., Jest, Mocha, Selenium).- Collaboration tools (e.g., Jira, Confluence, Slack).- Cloud platforms (e.g., AWS, Azure, Google Cloud) for deployment and hosting.Roles & ResponsibilitiesAbout the Role:- The Full Stack Developer will focus on building and maintaining innovative web applications and systems.- You will collaborate closely with cross-functional teams to design robust solutions that meet client requirements.- This position requires both front-end and back-end development skills to create seamless user experiences.