
Senior Java Developer
BHS
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AWSHibernateJavaSOAPSpringSpring BootSpringBoot
About the role
- Support analysis and requirements gathering for the solutions to be developed;
- Assist in decision-making and architecture design of solutions to ensure the best customer experience;
- Develop solutions using Java;
- Create unit and integration tests;
- Support testing/acceptance of the developed solutions;
- Deploy the developed solutions;
- Stabilize and maintain solutions in the environments.
Requirements
- Agile methodologies (Scrum)
- Basic knowledge of DevOps
- Experience using Git / GitFlow
- Integration with SOAP and REST services (client and server)
- Experience with Java 11+ (or higher)
- Experience in microservices development
- Knowledge of frameworks (Spring, Spring Boot, Hibernate)
- Design patterns and architectural patterns
- Use of API Gateways: Apigee; AWS API Gateway or other products.
Benefits
- Health insurance and dental care;
- Meal/Food allowance on Flash card;
- Hybrid work allowance;
- Gympass / Wellhub;
- Life insurance;
- Extended maternity/paternity leave;
- Partnerships and discounts across education, health and leisure (universities, language schools, gyms, health clinics...);
- Continuous feedback culture, including: semi-annual feedback, 1:1 meetings, IDP (Individual Development Plan) and BHS Experience.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javaunit testingintegration testingmicroservices developmentSpringSpring BootHibernateSOAPRESTAPI Gateways
Soft skills
analysisrequirements gatheringdecision-makingarchitecture designcustomer experiencestabilizationmaintenance