Backend Java Developer at GFT designing and maintaining RESTful APIs using Java and Spring Boot. Collaborating on integrations and ensuring high performance in production environments.
Responsibilities
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.
Java Developer creating Java - based software components for Deutsche Bank's digital banking. Collaborating in a diverse team and ensuring high software quality in an Agile environment.
Java Developer at Stefanini implementing complex IT initiatives with Java EE and JMS/MQ. Collaborating with IT teams for functional analysis and solution design in a hybrid work environment.
(Senior) Backend Engineer developing secure backend services using TypeScript and node.js for Tangany GmbH, a regulated tech company providing custody of digital assets.
Senior Analyst at PNC specializing in portfolio analytics and strategy within the Enterprise Fraud Organization. Responsible for developing metrics and analyzing data to identify potential fraud trends.
Agile Dev Team Member specializing in .NET Core Full Stack Development in a hybrid environment. Collaborating with agile teams for code quality and security through modern practices.
Mitarbeiter für Grün - & Graupflege in Erlangen bei connect2. Verantwortlich für Pflege und Gestaltung von Grünflächen sowie Reinigung von Außenbereichen.
Staff Software Engineer building scalable platforms at Unloan, utilizing TypeScript, Node.js, and AI - driven solutions. Leading the architectural design for innovative digital lending.
Software Engineer managing the complete life cycle of applications at Bancolombia. Proposing improvements while ensuring compliance with standards in a collaborative environment.