Senior java developer (hybrid or remote)
Summary
Senior Java developer (6+ years) building scalable, secure enterprise applications for a Brazilian company, hybrid in state capitals or remote elsewhere in Brazil. Core stack: Java, Spring, Hibernate, REST/SOAP microservices, Oracle/MySQL SQL — plus using AI/GenAI to improve development. Advanced English (C1/C2) required.
SENIOR JAVA DEVELOPER (HYBRID OR REMOTE BRAZIL)
Brazilian company hires for hybrid or remote position
Location: Brazil — candidates from any region
⚠️ Only candidates already based in Brazil will be considered
Work Model: Hybrid for candidates living in state capitals and Remote for candidates living in countryside/cities outside the state capitals
️ Language Requirements: Advanced English — C1/C2
Seniority: Senior (6+ years)
Compensation: Please inform your salary expectations when applying.
⚠️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success.
About the Opportunity
Develop scalable, secure enterprise applications while collaborating with global teams. You will contribute throughout the software development lifecycle, combining strong Java engineering with systems integration and the use of AI to improve development practices.
Main Responsibilities
- Develop and maintain robust, scalable, and secure Java applications.
- Translate business requirements into clear technical specifications.
- Apply software engineering best practices, coding standards, and design patterns.
- Build microservices and integrate systems using web services.
- Work with relational databases and SQL queries.
- Conduct code reviews and provide technical support to less experienced developers.
- Diagnose technical issues and ensure application performance, reliability, and quality.
- Participate throughout the SDLC, from analysis to deployment.
- Use AI and emerging technologies to accelerate and improve development practices.
Mandatory Requirements
- Degree in Computer Science, Software Engineering, or a related field.
- English proficiency at C1/C2 level for international communication.
- Extensive Java development experience and a strong background in enterprise applications.
- Proficiency in Java, Spring, and Hibernate.
- Experience with REST and SOAP web services.
- Knowledge of microservices architecture.
- Experience with relational databases such as Oracle and MySQL, plus solid SQL skills.
- Experience or knowledge of Artificial Intelligence concepts and/or integrations.
- Excellent analytical and problem-solving skills.
- Strong communication, collaboration, and ability to work in global environments.
Nice to Have
- Financial services experience, particularly Wealth & Asset Management.
- Familiarity with GenAI and prompt engineering.
- Certifications in Java or related technologies.
Ideal Profile
An experienced Java developer who can turn business needs into reliable technical solutions. You combine enterprise development expertise with strong troubleshooting skills, support colleagues through constructive code reviews, and explore how AI can improve software delivery.
Questions for Candidates
- What experience do you have developing enterprise applications with Java, Spring, and Hibernate?
- Have you worked with REST/SOAP web services, microservices, and systems integration?
- Which relational databases have you used, and how have you applied SQL in your projects?
- What experience or knowledge do you have with AI concepts, integrations, GenAI, or prompt engineering?
- Can you describe a performance or reliability issue you diagnosed and resolved?
- Have you conducted code reviews, supported junior developers, and participated from analysis through deployment?
- Do you have financial services experience, particularly in Wealth & Asset Management, or relevant certifications?
- Is your English at C1/C2 level, and have you collaborated with global teams?
- Where in Brazil are you based, and are you available for remote or hybrid work?
- What are your current compensation, salary expectations, and availability to start?
CV Keywords — include only those that reflect your experience
Java, Spring, Hibernate, Enterprise Applications, REST, SOAP, Microservices, Systems Integration, Oracle, MySQL, SQL, Design Patterns, Code Review, Performance, Troubleshooting, SDLC, Artificial Intelligence, GenAI, Prompt Engineering, Wealth Management, Asset Management
#EY BR