Full Stack Engineer

Apply Now

Company: JobRialto

Location: Durham, NC 27713

Description:

Job Summary

We are seeking an experienced Full Stack Engineer to build APIs and digital capabilities that support large-scale digital platforms.

This role involves developing reusable APIs, optimizing quality and deployment practices, and contributing to a strong engineering community.

Key Responsibilities
  • Develop and optimize RESTful APIs and web services to enhance customer experience.
  • Work with Service-Oriented Architecture (SOA) and modern application servers.
  • Implement CI/CD practices to rapidly deploy changes with minimal risk.
  • Ensure API versioning, isolation, and microservices architecture best practices.
  • Write unit and integration tests using frameworks like JUnit, Mockito, and Spring Test.
  • Collaborate on web application development using JSP, HTML, CSS/SASS, JQuery, Angular, and NodeJS.
  • Utilize DevOps tools such as Jenkins, Maven, Stash, and Docker.
  • Work with cloud computing environments (AWS, Azure) and relational/NoSQL databases.
  • Follow Agile methodologies (SCRUM, Kanban) to ensure efficient software delivery.


Required Qualifications
  • 5+ years of software development experience with Java Web Services and API solutions.
  • Proficiency in Java, J2EE, Spring MVC, Spring Core, and JavaScript.
  • Strong understanding of API documentation frameworks (Swagger).
  • Hands-on experience in building highly scalable distributed systems.
  • Experience with modern testing frameworks and best practices.
  • Strong problem-solving and communication skills to participate in technical discussions.


Education: Bachelors Degree

Similar Jobs