FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Java Developer
GFT Technologies. Develop REST APIs and microservices in distributed environments; .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing REST APIs and microservices within distributed environments, with a strong focus on performance, security, and best practices in software development. Proficient in collaborating with cross-functional teams and implementing CI/CD pipelines to ensure consistent delivery.
Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkMicroservices ArchitectureDocker and KubernetesAutomated Testing (JUnit, Mockito)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootSpring CloudMicroservicesPostgreSQLMySQLMongoDBDockerKubernetesAutomated Testing
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
KafkaRabbitMQJMSGitAWSAzureGCP
Industry Keywords
CI/CD PipelinesAgile MethodologiesInformation SecurityHigh-Availability EnvironmentsTechnical Communities
Tech Stack
Tools & technologiesAWSAzureCloudDockerGoogle Cloud PlatformJavaJavaScriptJUnitKafkaKubernetesMockitoMongoDBMySQLNode.jsOpen SourceOraclePostgresRabbitMQRedisSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop REST APIs and microservices in distributed environments;
- Implement scalable solutions with a focus on performance and security;
- Integrate systems using messaging technologies (Kafka, RabbitMQ, JMS);
- Create and maintain CI/CD pipelines;
- Collaborate with product and frontend teams to ensure consistent delivery;
- Apply software development best practices, automated testing, and code reviews;
- Monitor and troubleshoot applications in production;
- Contribute to the development and architecture of solutions in distributed environments, focusing on APIs and microservices while promoting collaboration and the adoption of best practices.
Requirements
What you’ll need- Strong experience with Java and frameworks such as Spring Boot and Spring Cloud;
- Knowledge of microservices architecture and distributed systems;
- Experience with relational databases (PostgreSQL, MySQL, Oracle) and non-relational databases (MongoDB, Redis);
- Experience working with Docker and Kubernetes environments;
- Knowledge of Node.js for complementary development and integrations;
- Experience with automated testing (JUnit, Mockito, TDD/BDD);
- Familiarity with version control tools (Git) and agile methodologies (Scrum/Kanban);
- Preferred: Experience with cloud platforms (AWS, Azure, or GCP);
- Preferred: Knowledge of information security applied to APIs;
- Preferred: Experience working in high-availability environments with high transaction volumes;
- Preferred: Participation in technical communities, tech talks, or open-source projects.
Benefits
Comp & perks- Multi-benefit 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 development plan.
- International career opportunities.
- Wellhub and TotalPass.
- Private pension plan.
- Childcare assistance.
- Health insurance.
- Dental insurance.
- Life insurance.