Java FullStack Developer/ Architect

Java FullStack Developer/ Architect

Posted 1 day ago by Avance Consulting

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The role of Java FullStack Developer/Architect involves developing and maintaining responsive web applications using React and Next.js, alongside server-side components with Spring Boot. The position requires collaboration with UI/UX designers and cross-functional teams to ensure a seamless user experience and efficient API interactions. The developer will also manage cloud services on AWS and implement CI/CD pipelines for automated testing and deployment. Candidates should possess a strong background in both front-end and back-end technologies, particularly in GraphQL and AWS services.

Key Responsibilities:

  • Develop and maintain responsive and user-friendly web applications using React and Next.js.
  • Collaborate with UI/UX designers to implement design specifications and ensure a seamless user experience.
  • Design, implement, and maintain server-side components using Spring Boot for efficient and scalable solutions.
  • Implement GraphQL for optimized API interactions and data fetching.
  • Integrate databases and ensure data security and integrity.
  • Optimize database queries and performance to enhance overall application efficiency.
  • Develop and maintain RESTful APIs for seamless communication between the front-end and back-end systems.
  • Utilize Velocity scripts to enhance server-side rendering and dynamic content generation.
  • Deploy and manage applications on AWS, utilizing services such as EC2, S3, Lambda, and more.
  • Implement best practices for security and scalability in cloud environments.
  • Set up and maintain CI/CD pipelines using Jenkins for automated testing and deployment.
  • Ensure code quality and perform regular code reviews.
  • Collaborate with cross-functional teams, including UI/UX designers, product managers, and QA engineers.
  • Communicate effectively with team members and stakeholders to gather requirements and provide updates on project status.

Key Skills:

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Proven experience as a Full Stack Developer with a focus on React, Next.js, Spring Boot, and GraphQL.
  • Strong proficiency in front-end and back-end technologies.
  • Experience with Velocity scripts and API development.
  • Familiarity with AWS services and cloud architecture.
  • Hands-on experience with Jenkins and CI/CD pipelines.
  • Strong problem-solving skills and attention to detail.
  • Familiarity with containerization technologies such as Docker and orchestration with Kubernetes.
  • Knowledge of agile development methodologies.
  • Experience with performance optimization and troubleshooting.

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Description:

Key Responsibilities:

  • Front-End Development: Develop and maintain responsive and user-friendly web applications using React and Next.js. Collaborate with UI/UX designers to implement design specifications and ensure a seamless user experience.
  • Back-End Development: Design, implement, and maintain server-side components using Spring Boot for efficient and scalable solutions. Implement GraphQL for optimized API interactions and data fetching.
  • Database Integration: Integrate databases and ensure data security and integrity. Optimize database queries and performance to enhance overall application efficiency.
  • API Development: · Develop and maintain RESTful APIs for seamless communication between the front-end and back-end systems. · Implement GraphQL APIs for enhanced data querying capabilities.
  • Velocity Scripts: · Utilize Velocity scripts to enhance server-side rendering and dynamic content generation.
  • Cloud Services: · Deploy and manage applications on AWS, utilizing services such as EC2, S3, Lambda, and more. · Implement best practices for security and scalability in cloud environments.
  • Continuous Integration/Continuous Deployment (CI/CD): · Set up and maintain CI/CD pipelines using Jenkins for automated testing and deployment. · Ensure code quality and perform regular code reviews.
  • Collaboration and Communication: · Collaborate with cross-functional teams, including UI/UX designers, product managers, and QA engineers. · Communicate effectively with team members and stakeholders to gather requirements and provide updates on project status.

Qualifications:

  • · Bachelor’s degree in computer science, Software Engineering, or a related field.
  • · Proven experience as a Full Stack Developer with a focus on React, Next.js, Spring Boot, and GraphQL.
  • · Strong proficiency in front-end and back-end technologies.
  • · Experience with Velocity scripts and API development.
  • · Familiarity with AWS services and cloud architecture.
  • · Hands-on experience with Jenkins and CI/CD pipelines.
  • · Strong problem-solving skills and attention to detail.

Preferred Skills:

  • · Familiarity with containerization technologies such as Docker and orchestration with Kubernetes.
  • · Knowledge of agile development methodologies.
  • · Experience with performance optimization and troubleshooting.

If you are a passionate Full Stack Developer looking to contribute to cutting-edge projects in a collaborative environment, we encourage you to apply. Join our team and be a part of creating innovative solutions that push the boundaries of technology.