FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesJavaOracleReactTypeScript
About the role
Key responsibilities & impact- Performs activities covering the full software development lifecycle, from requirements gathering to supporting the final deployment of the features they developed, consistent with agile development processes.
- Join the development team, taking work items for implementation in each Sprint;
- Carry out development-related activities such as analysis and design, programming, testing, and requirements;
- Execute software development activities in a multidisciplinary manner, with a focus on quality and maintainability, including requirements, analysis and design, programming, configuration management, testing, and deployment;
- Manage their own work, promptly informing the team of any delays or impediments;
- Mentor and support other developers on the software project team;
- Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project;
- Identify, build, and test developed components to ensure quality;
- Perform corrective and evolutionary maintenance of software components;
- Prepare technical documentation according to the contract requirements for the project;
- Integrate produced components with those developed by other team members, using the project’s defined integration tool;
- Set up and configure a local development environment according to project requirements and needs;
- Provide support to the IT team and client users, when requested, regarding the characteristics and specifics of the developed components, modules, and software packages;
- Deliver and execute integration tests in the client environment to ensure full functionality of the software and its components;
- Monitor acceptance testing and deployment of the software in client environments as established in the contract;
- Conduct training and knowledge transfer to the client on the developed software to ensure proper system operation;
- Understand how information systems operate through experimentation/observation, with the ability to refactor legacy web systems.
Requirements
What you’ll need- Bachelor’s degree in Information Technology, or completion of any bachelor’s degree accompanied by a postgraduate certificate (specialization, master’s or doctorate) in Information Technology of at least 360 hours.
- Oracle Certified Professional – Java SE Programmer (version 5 or higher);
- CSD – Certified Scrum Developer;
- PSD – Professional Scrum Developer.
- Minimum 3 years of experience performing activities related to the required technical knowledge.
- Knowledge of React, TypeScript, MUI/UI, UI integrations and UX patterns, and API consumption.
Benefits
Comp & perks- Health insurance
- Dental plan
- Life insurance
- Meal or food allowance
- Transportation allowance
- WellHub - Gympass
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software Development LifecycleProgrammingTestingConfiguration ManagementTechnical DocumentationIntegration TestingLegacy System RefactoringQuality AssuranceRequirements AnalysisSoftware Maintenance
Soft Skills
MentoringTeam CollaborationProblem SolvingCommunicationTime Management
Certifications
Oracle Certified Professional – Java SE ProgrammerCertified Scrum DeveloperProfessional Scrum Developer
