
Java Developer
GFT Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Barueri • Brazil
Visit company websiteExplore more
About the role
- Design, develop and maintain RESTful APIs using Java and frameworks such as Spring Boot, ensuring system integration and communication with the frontend;
- Translate business requirements into efficient, scalable code, ensuring correct implementation of business rules in the backend;
- Work with relational databases (PostgreSQL, MySQL) and/or non-relational databases (MongoDB), creating optimized queries and managing schemas;
- Identify and resolve performance bottlenecks, ensuring robust, scalable and efficient applications even under high load;
- Write unit, integration and end-to-end tests to ensure code quality, reliability and maintainability;
- Collaborate with frontend, DevOps, product managers and other stakeholders to deliver complete and effective solutions;
- Participate in monitoring applications in production and act on incident resolution and bug fixes.
Requirements
- Strong experience in Java and frameworks such as Spring Boot;
- Knowledge of RESTful APIs and best practices for system integration;
- Experience with relational databases (PostgreSQL, MySQL) and non-relational databases (MongoDB);
- Ability to write optimized queries and manage schemas;
- Knowledge of automated testing (unit, integration and end-to-end);
- Familiarity with monitoring, debugging and troubleshooting in production;
- Ability to work collaboratively with different areas (frontend, DevOps, product).
- Preferred: Experience in performance optimization and application scalability.
Benefits
- Multi-benefits card – choose how and where to use it.
- Scholarships for undergraduate, postgraduate, MBA and language courses.
- Certification incentive programs.
- Flexible working hours.
- Competitive salaries.
- Annual performance review with a structured career plan.
- Opportunity for international career.
- Wellhub and TotalPass.
- Private pension plan.
- Childcare assistance.
- Health insurance.
- Dental insurance.
- Life insurance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootRESTful APIsPostgreSQLMySQLMongoDBoptimized queriesautomated testingperformance optimizationapplication scalability
Soft skills
collaborationproblem-solvingcommunication