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.

Fullstack Developer, Java, Spring, Angular
SpassuDesenvolvedor Fullstack - Java, Spring e Angular em projeto remoto na Spassu. Desempenhando atividades em toda a vida de desenvolvimento de software com foco em qualidade e manutenibilidade.
Tech Stack
Tools & technologiesAngularHibernateJavaJenkinsJUnitMavenOracleSOAPSpringSQL
About the role
Key responsibilities & impact- Performs activities covering the entire software development lifecycle, from requirements gathering through supporting final deployment of the features they develop, aligned with agile development processes.
- Join the development team, taking work items for development each Sprint;
- Carry out development-related activities such as analysis and design, programming, testing, and requirements;
- Execute software development tasks in a multidisciplinary manner, with focus on product quality and maintainability, including requirements, analysis and design, programming, configuration management, testing and deployment;
- Manage own work, promptly informing the team of any delays or other impediments;
- Guide and support the projects development team developers;
- 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 evolutionary or corrective maintenance of software components;
- Produce technical documentation according to the contractual requirements of the project;
- Integrate the components produced with those built by other team members, using the integration tool defined for the project;
- Assemble and configure a local development environment according to the projects 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;
- Oversee acceptance and deployment of the software in the clients environments as established in the contract;
- Conduct training and knowledge transfer to the client regarding the developed software to ensure proper system operation;
- Understand the operation of information systems based on experimentation/observation, and have the ability to refactor legacy web systems.
Requirements
What you’ll need- Bachelor's degree completed in Information Technology, or completion of any undergraduate 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 developing systems in a distributed environment using a corporate Java stack.
- Knowledge of: Java SE 8+, Java EE, Spring Framework 3.x+, MicroProfile; JPA, JDBC, Hibernate, SQL; Design Patterns, MVC, 3-tier architecture; RESTful APIs, SOAP, Swagger/OpenAPI; Application servers: IBM WebSphere Application Server (WAS), IBM WebSphere Liberty (Liberty Profile), Red Hat JBoss EAP (WildFly); Angular (version 8+); Quarkus (Red Hat); Jenkins, Git, Maven, SonarQube; Testing: JUnit, TDD, ATDD; Messaging with MQ Series (IBM WebSphere MQ, JMS).
Benefits
Comp & perks- Health insurance
- Dental insurance
- 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
Java SE 8+Java EESpring Framework 3.x+MicroProfileJPAJDBCHibernateSQLRESTful APIsSOAP
Soft Skills
team collaborationcommunicationproblem-solvingtime managementguidancesupporttrainingknowledge transferadaptabilityattention to detail
Certifications
Oracle Certified Professional – Java SE ProgrammerCSD – Certified Scrum DeveloperPSD – Professional Scrum Developer