Senior Software Engineer Position
We are seeking a highly skilled Senior Software Engineer to join our team on a remote project in Brazil.
Main Responsibilities:
* Transform application requirements into efficient software solutions.
* Design, develop, and maintain high-quality, scalable code using Java technology.
* Ensure exceptional performance, reliability, and user experience of software applications.
* Collaborate closely with the Product Owner to align with business objectives and meet project deadlines.
The ideal candidate will have a solid grasp of security best practices related to APIs and data protection, proficiency in Agile/Scrum methodologies, and excellent problem-solving skills.
Required Skills and Qualifications:
* Bachelor's degree in Computer Science, Engineering, or a related field.
* Minimum 5+ years of hands-on experience in Java development and expertise in Spring Boot.
* Strong knowledge of cloud computing, microservices architecture, and software design patterns.
This position offers opportunities for growth and professional development in a dynamic environment.