Sólides

Senior Software Engineer – Full Stack, Java, Angular

Sólides

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Participate in meetings and events within the assigned team as well as company-wide
  • Use version control tools and keep your tasks organized in Azure DevOps
  • Perform fixes and enhancements across various projects within the company context, and develop small features using object-oriented programming languages
  • Execute tests for assigned tasks to ensure product quality and reduce the number of issues reported by QA
  • Perform code reviews for other team members, always aiming for technical improvement
  • Apply development best practices and implement unit and integration tests
  • Participate in requirements-gathering meetings for specific features; evaluate and propose technical solutions for problems raised within the company
  • Perform refactoring and improvements on legacy code, mapping the risk and potential impacts on the project
  • Contribute to the learning and knowledge of colleagues with lower levels of seniority
  • Estimate and mitigate impacts of more complex tasks
  • Assist other developers (Intern, Junior and Mid-level) with onboarding, code reviews and pair programming, informing them about standards and technologies used
  • Support the Tech Lead in guiding the team regarding code quality

Requirements

  • Strong experience developing with Java 8+, Jakarta EE and Spring Boot
  • Experience with RabbitMQ and/or Amazon SQS
  • Proficiency with PostgreSQL, MongoDB and DynamoDB
  • Experience with microservices and MVC architecture and knowledge of Clean Architecture
  • Experience implementing unit tests
  • Proficiency with Git / GitFlow
  • Familiarity with HTML/CSS, JavaScript, Node.js, Angular (12+), and React
  • Familiarity with AWS cloud services (ECS, ECR, EC2, S3, RDS, Lambda)
  • Knowledge of Redis
  • Experience with GlassFish/Payara application server is a plus
  • Knowledge of Apache Wicket and/or JavaServer Faces is a plus
Benefits
  • Meal/Food voucher of R$45.00 per working day (Sólides Benefits card)
  • Transportation voucher or fuel allowance
  • Unimed health plan with co-payment, no monthly fee
  • OdontoPrev dental plan, fixed monthly fee of R$21.91
  • Therapy: Partnership with Psicologia Viva – 3 free sessions per month
  • Online courses ranging from culinary to postgraduate (Qualifica)
  • Access to all courses from the Escola de Pessoas
  • Home office allowance of R$60.00 (Sólides Benefits card)
  • English course (English Pass)
  • Perks (on-site manicure, balanced snacks, among others)
  • Day off in the birthday month
  • TotalPass
  • Responsible Credit (payroll-deductible loan via Sólides Benefits)
  • Childcare assistance – for parents with children up to 3 years and 11 months
  • Support for dependents with special needs (also extended to parents)
  • Sólides Patinhas (15% discount on DogLife plans)
  • Ânima ecosystem agreement (discounts on undergraduate and postgraduate courses within the group)
  • Sólides Postgraduate (70% discount)
  • Partnerships with OnHappy, Detronic and SESC
  • Super flexible dress code
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 8+Jakarta EESpring BootRabbitMQAmazon SQSPostgreSQLMongoDBDynamoDBmicroservicesMVC architecture
Soft Skills
team collaborationcode reviewsmentoringtechnical improvementrequirements gatheringproblem-solvingcommunicationonboardingestimating impactssupporting team