Senior Java Developer developing and maintaining backend applications with Java and Spring Boot at GFT. Hybrid work model with opportunities for career growth and international experience.
Responsibilities
Develop, test and maintain backend applications using Java (Spring Boot);
Support the implementation of scalable microservices and RESTful APIs;
Write clean, efficient, and well-documented code;
Participate in code reviews;
Collaborate with cross-functional teams to deliver effective solutions;
Identify and fix bugs;
Analyze and improve application performance;
Ensure security best practices and compliance with internal standards;
Follow project definitions and architectural guidelines;
Provide support and mentoring to less experienced developers;
Troubleshoot applications;
Write and maintain unit tests for applications;
Demonstrate analytical skills, critical judgment, and resilience;
Maintain clear, proactive communication with a strong team focus;
Continuously pursue professional growth and autonomy in task execution.
Requirements
Experience in software development;
Knowledge of Java, Spring Boot, JPA/Hibernate;
Knowledge of JUnit;
Experience with RESTful APIs;
Experience with relational databases;
Knowledge of messaging systems (SQS/Kafka);
Daily experience with Gitflow;
Knowledge of observability and telemetry tools;
Knowledge of scheduling services (schedules and batch processes);
Knowledge of Docker and container orchestration (Kubernetes);
Knowledge of cloud environments (AWS/Azure);
Familiarity with Postman;
Advantage: AWS certifications.
Benefits
Multi-benefits card – you choose how and where to use it.
Tuition assistance for undergraduate, postgraduate, MBA and language courses.
Incentive programs for certifications.
Flexible working hours.
Competitive salaries.
Annual performance review with a structured career plan.
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.