We are currently seeking a highly skilled and experienced Senior Java Developer to join our remote project in Brazil.
Job Description
Decskill is an IT consulting company that provides services to enable companies to meet the challenges of the digital world. We operate in three main areas: Talent, Boost, and Connect.
* Talent: Provides clients with an extension to their IT teams.
* Boost: Offers software development models to increase capacity and optimize Time-to-Market.
* Connect: Provides clients with consulting services and technology solutions.
The ideal candidate will have a strong background in Java development, proficiency in Spring Boot, and experience in AWS, Microservices architecture, and design patterns.
Requirements
To be considered for this position, candidates must possess:
* A Bachelor's degree in Computer Science, Engineering, or a related field.
* A minimum of 5+ years of hands-on experience in Java development.
* Strong knowledge of AWS, Microservices architecture, and design patterns.
* Experience in frontend technologies like React.js or Angular is a strong plus.
* Experience in NodeJs and PostgreSQL database is a plus.
* Solid grasp of security best practices related to APIs and data privacy.
* Proficiency in Agile/Scrum methodologies and a commitment to driving Agile practices within the team.
* Comfortable with DevOps practices involving configuration management, CI/CD pipelines, Gitflow, IaC, deployment patterns among others.
* Excellent problem-solving skills and a proactive approach to addressing challenges.
* Proficiency in English is a must.
This role offers the opportunity to work on exciting projects, collaborate with a talented team, and develop your skills in a fast-paced environment.