
Senior Developer
Place Tecnologia e Inovação S.A.
full-time
Posted on:
Location Type: Hybrid
Location: Brasília • Brazil
Visit company websiteExplore more
Job Level
About the role
- Develop interactive, responsive user interfaces using the project's technologies.
- Collaborate with designers to translate wireframes and visual designs into functional code.
- Ensure the user experience is intuitive and efficient while maintaining an attractive visual appearance.
- Optimize applications for speed and scalability.
- Stay up to date with the latest trends and best practices in web development.
- Perform browser compatibility testing and resolve compatibility issues.
- Integrate back-end APIs and web services.
- Work closely with back-end developers to ensure seamless integration of front-end and back-end features.
- Identify and resolve performance issues and optimize code.
Requirements
- Experience in development with Java, Angular, Spring Framework, JPA, data modeling, TDD, unit testing and integration testing, agile methodologies, and product development.
- Experience with PostgreSQL and Oracle databases.
- Knowledge of Microservices, Clean Code practices, and code analysis.
- Experience with tools such as Git, Java IDEs, Linux, Jenkins, and SonarQube.
- Intermediate English.
- Bachelor's degree in a Technology-related field, recognized by MEC (Brazilian Ministry of Education).
- Experience creating navigation proposals for systems.
- Experience in user interface development.
- Strong knowledge in one or more technologies such as HTML5, CSS, Bootstrap, PrimeFaces, JavaScript, TypeScript, React, accessibility features, and responsive prototyping for web and mobile applications.
- Solid experience standardizing front-end interfaces for systems.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAngularSpring FrameworkJPATDDunit testingintegration testingPostgreSQLOracleHTML5
Soft Skills
collaborationproblem solvingcommunicationuser experience designattention to detail
Certifications
Bachelor's degree in Technology-related field