Summary
Accenture Federal Services is committed to helping the US federal government enhance national security and improve citizen services. They are seeking a Fullstack Developer with expertise in React, Ruby on Rails, and Java Spring Boot to contribute to the agile development life cycle and deliver technical solutions for various government missions.
Responsibilities
- Build and maintain user-facing applications using React.js and modern front-end technologies
- Develop and enhance Ruby on Rails API gateway layer to integrate with Java microservices
- Support and extend back-end microservices using Java Spring Boot
- Analyze technical requirements and develop and debug code to align with design objectives
- Write comprehensive tests for front-end components and API integrations
- Identify, investigate, and resolve defects during development and testing phases
- Ensure seamless integration of functional, security, and performance requirements across the full stack
- Collaborate with UX/UI designers to implement accessible, user-friendly interfaces
- Apply application design and development across multiple technology areas
- Configure software products and systems to deploy code
- Develop product and platform prototypes
- Track software application performance and collaborate within a project team to solve complex problems
Skills
- Minimum 3 years of experience and strong proficiency in React.js, TypeScript, and modern JavaScript (ES6+)
- Experience with CSS/SASS, responsive design, and front-end development best practices
- State management patterns (Redux, Context API, or similar)
- Proficiency in Ruby on Rails, particularly API-only applications and HTTP client integration patterns
- Experience with Java 11+ and Spring Boot for microservices development
- REST API design, consumption, and JSON data handling
- Understanding of service-oriented architecture (SOA) and microservices patterns
- Experience with testing frameworks (Jest, React Testing Library)
- Git version control and agile development workflows
- Experience developing multiple web applications in production using Java, Javascript, or dynamic languages such as Grails or Ruby on Rails
- Minimum 2 years of experience with Java-based MVC frameworks (e.g., Spring MVC, Spring Boot) or Javascript/Mobile frameworks (e.g., Angular, NodeJS, ReactJS)
- Proven experience using HTML5/CSS3 in multiple responsive web applications
- Bachelor's degree in a computer science/computer discipline
Qualifications
Must Haves
- minimum 3 years of experience and strong proficiency in React.js, TypeScript, and modern JavaScript (ES6+)
- Experience with CSS/SASS, responsive design, and front-end development best practices
- State management patterns (Redux, Context API, or similar)
- Proficiency in Ruby on Rails, particularly API-only applications and HTTP client integration patterns
- Experience with Java 11+ and Spring Boot for microservices development
- REST API design, consumption, and JSON data handling
- Understanding of service-oriented architecture (SOA) and microservices patterns
- Experience with testing frameworks (Jest, React Testing Library)
- Git version control and agile development workflows
- Experience developing multiple web applications in production using Java, Javascript, or dynamic languages such as Grails or Ruby on Rails
- Minimum 2 years of experience with Java-based MVC frameworks (e.g., Spring MVC, Spring Boot) or Javascript/Mobile frameworks (e.g., Angular, NodeJS, ReactJS)
- Proven experience using HTML5/CSS3 in multiple responsive web applications
Nice to Haves
- Bachelor's degree in a computer science/computer discipline