Randstad Digital Americas ยท 1 day ago
Full Stack Engineer
Randstad Digital Americas is seeking a Full Stack Engineer to support the delivery of prioritized business initiatives and enhancements through end-to-end solution design and development. The role involves collaborating with the architecture team, improving existing systems, and developing technical documentation while participating in innovation activities.
Information Technology & Services
Responsibilities
Support delivery of prioritized business initiatives and capabilities enhancements through end-to-end solution design and development
Working closely with architecture team in terms of implementing and adhering to best practices and standards
Review and improve existing systems and collaborate with technology partners
Develop technical and technology partner facing documentation
Actively participating in activities like innovation days, code, and design reviews, exploring emerging technologies etc
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or related discipline
7+ years experience of software development experience, involving Java and Spring technologies
Expertise with Spring Frameworks, preferably Spring 4 and Spring Boot
Expertise with RESTful API design and development
Full-stack software development knowledge with the following technologies/tools: Eclipse, Core JAVA, J2EE, JDK 15 or above, Angular, Python, FastAPI/Flask, UNIX, Linux, Spring (MVC, Boot), Jenkins, GitHub, JIRA, Datadog, Artifactory, Maven, SonarQube, JUnit, Mockito, Karate, and Confluence
Hands-on experience with GenAI-powered development assist tools (e.g., GitHub Copilot, Google Gemini, Amazon Q, or similar AI coding assistants)
Experience with Container Platforms (Docker), Cloud Computing (AWS) and EKS (CloudFormation, EC2, S3, SNS, Lambda, IAM Roles, KMS, CloudWatch)
Experience with developing applications in a serverless architecture a plus
Familiarity with mainstream testing tools (e.g. Cucumber, Karate)
Basic knowledge of security practices - cryptography, key management, and application security
Experience with Database/RDBMS, Data Warehouse (Snowflake)
Familiarity with DevOps, CICD & Automation pipelines on the Cloud
Mid-Tier Software Development using JAVA and Python technologies
Participate in the definition of both functional and non-functional requirements of a system and define the development strategy, standards, and support tools
Write source code, adapt existing components, and test the developed components as units
Creating test stubs and test data as necessary
Define and ensure compliance to standards and best practices for development including change management, release management, & source code control
Able to work under technical leadership/guidance and leverages best practices in design and development from tech leads
Design, develop, and test software applications and systems changes that address business needs supporting technical solutions through the life of the project
Responsible for migrating code deliverables and technical solutions through the development, test, and production environments
Embrace and promote principles of Agile development, Continuous Integration/Delivery, and DevOps
Identify, elevate, monitor, and mitigate project risks
Fosters teamwork and spirit of collaboration and commitment within the project team
You have excellent oral and written communication skills as you will be presenting to everyone from entry-level employees to executives
You have an ability to explain complicated or technical information in a simple way to non-technical audiences
You are a strong contributor and self-motivated with a collaborative work style
You have curiosity and passion about data, visualization and solving problems
You are eager to learn and deliver in a fast-paced environment
You have experience with the Agile development methodology, story writing, and have used work item management tools like JIRA
Participate effectively in daily SCRUMs, team and project meetings, calls, etc
Preferred
AWS Certification (Any level a plus)
Benefits
Medical
Prescription
Dental
Vision
AD&D
Life insurance offerings
Short-term disability
401K plan
Company
Randstad Digital Americas
Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains.