Epicareer Might not Working Properly
Learn More
G

Backend Architect (Java, Spring, React)

Salary undisclosed

Apply on


Original
Simplified

Backend Architect ( Java, Spring boot)

Location- Atlanta, GA

(Need W2 candidates)

Responsibilities

  • Architect and develop scalable and performant mission critical web applications using Next.js for front-end and Java for API development.
  • Mentor a team of engineers, providing guidance on best practices, design patterns, and coding standards.
  • Drive a culture of quality and innovation, advocating Extreme Programming ways of working.
  • Utilize strong debugging skills to troubleshoot and resolve complex issues in both front-end and back-end systems (including both internal and third-party systems)
  • Design, develop, test, release, and maintain new and existing web applications using React JS for the frontend and Spring Boot for the backend.
  • Design, develop, test, release, and maintain RESTful APIs using Spring Boot to support frontend functionalities and third-party integrations.
  • Collaborate with product and UX teams to understand requirements and translate them into technical solutions.
  • Present low-level designs and architectural approaches before the development phase.
  • Write reusable, reliable, and scalable code with a strong emphasis on maintainability and performance.
  • Build dynamic, responsive, and real-time user interfaces with React JS, ensuring optimal performance and seamless user experiences.
  • Write unit and integration tests using frameworks like JUnit, Jest, and Mockito to ensure code quality and reliability.
  • Collaborate with cross-functional teams, including DevOps, QA, and other engineers, to ensure smooth integration and deployment processes.
  • Implement and maintain automated testing, continuous integration, and continuous deployment (CI/CD) pipelines.
  • Debug and troubleshoot issues across the full stack, optimizing application performance and ensuring stability.
  • Work within Agile teams, adhering to best practices and collaborative workflows.
  • Mentor junior developers, providing technical guidance and fostering a culture of continuous learning and improvement.

Requirements

  • A Bachelor s Degree is required, preferably in Computer Science, Engineering, or a related technical field.
  • Experience developing fullstack applications using React JS and Spring Boot.
  • Experience with leading frontend frameworks such as React, Angular, or Vue.
  • Experience delivering scalable, resilient web applications in large enterprise environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job