Senior Java Software Engineer - ref. u0102103
Sumaré
Senior Java Software Engineer - This role is part of a large-scale code conversion initiative and offers the opportunity to work across the full software development lifecycle.
Utilize Spring dependency injection for efficient code structuring.
Integrate core Java solutions in scenarios where APIs are not suitable.
Work with and adapt existing legacy codebases as part of the transformation process.
Write clean, maintainable code with strong attention to performance and reliability.
Develop and maintain unit tests using JUnit and participate in code reviews.
Collaborate with cross-functional teams, including QA and other developers.
Strong grasp of core Java fundamentals (multithreading, concurrency, memory management).
Familiarity with API documentation tools like Swagger/OpenAPI.
Experience with older Java versions, particularly Java 8.
Basic understanding or experience with generative AI tools and prompt engineering.
Why Apply? Work with a forward-thinking team on a high-impact transformation project.
Flexible remote work arrangement.
The ideal candidate will bring deep technical knowledge, a strong foundation in backend API development, and an agile mindset.
Key Responsibilities: Design, build, and maintain scalable APIs using Java and Spring Boot.
Develop RESTful services aligned with business needs and best practices.Utilize Spring dependency injection for efficient code structuring.
Integrate core Java solutions in scenarios where APIs are not suitable.
Work with and adapt existing legacy codebases as part of the transformation process.
Write clean, maintainable code with strong attention to performance and reliability.
Develop and maintain unit tests using JUnit and participate in code reviews.
Collaborate with cross-functional teams, including QA and other developers.
Participate in agile ceremonies such as sprint planning, reviews, and retrospectives.
Required Skills & Experience: 5+ years of Java development experience with a strong focus on Spring Boot and API creation.
Solid knowledge of RESTful API design and microservices architecture.Strong grasp of core Java fundamentals (multithreading, concurrency, memory management).
Familiarity with API documentation tools like Swagger/OpenAPI.
Experience using Jenkins pipelines and Git version control.
Preferred Qualifications: Exposure to AWS services and cloud-based application development.
Familiarity with both SQL and NoSQL database technologies.Experience with older Java versions, particularly Java 8.
Basic understanding or experience with generative AI tools and prompt engineering.
Why Apply? Work with a forward-thinking team on a high-impact transformation project.
Flexible remote work arrangement.
Competitive hourly compensation for an extended contract engagement.
Campinas, SP, 23 km de Sumaré, SP
Software Engineer - Essa pessoa terá um papel fundamental no desenho, desenvolvimento e customização de soluções técnicas, além de atuar como referência técnica no squad.
Você será responsável por garantir que as entregas estejam alinhadas...
SymplicityBrasil
software-as-a-service (SaaS) products used by thousands of universities and millions of students, connecting employers with top student and graduate talent.
We are currently seeking a Back-End Software Engineer - PHP to join Symplicity Brasil and contribute...
Wikimedia FoundationBrasil
Sweden, Netherlands, Austria, Belgium, Germany, Ireland, France, Czechia, Italy, Croatia, Uruguay, Brazil, Costa Rica, Colombia, Peru, Mexico, Canada
Software Engineer III – Editing Team
Location: Candidates must be within the UTC-5 to UTC+2 time zones...