Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Iterative;

Mid-Level Java Developer

Iterative;

. Develop, maintain, and enhance Java applications .

Posted 9/25/2026contractRemote • BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong expertise in Java application development, including proficiency in the Spring Framework and experience with both relational and NoSQL databases. Capable of implementing integrations with APIs, ensuring code quality, and participating in Agile methodologies.

Highest-signal resume keywords
Java 8+Spring FrameworkUnit TestingRelational DatabasesAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java 8+Spring FrameworkUnit TestingIntegration TestingRelational DatabasesNoSQL DatabasesREST APIsVersion Control SystemsAgile MethodologiesCI/CD
Tools & Technologies
GitDockerKubernetesAWSGCPAzureKafkaRabbitMQActiveMQDatadog
Industry Keywords
Software Development LifecycleCode QualityCoding StandardsAPIsJSON

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformJavaJUnitKafkaKubernetesMockitoMongoDBMySQLNoSQLOraclePostgresRabbitMQRedisSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Develop, maintain, and enhance Java applications
  • Participate in the full software development lifecycle, including analysis, design, implementation, testing, and deployment
  • Collaborate with the team to define architectures and best practices
  • Ensure code quality by following coding standards and conducting code reviews
  • Implement integrations with APIs and external services
  • Identify and resolve bugs and improve performance

Requirements

What you’ll need
  • Strong knowledge of Java 8+
  • Experience with the Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
  • Experience with unit and integration testing (JUnit, Mockito)
  • Experience with relational databases (MySQL, PostgreSQL, or Oracle) and NoSQL databases (MongoDB, Redis)
  • Knowledge of REST APIs and JSON
  • Familiarity with version control systems (Git)
  • Experience with Agile methodologies (Scrum/Kanban)
  • Preferred: Experience with messaging systems (Kafka, RabbitMQ, ActiveMQ)
  • Preferred: Knowledge of Docker/Kubernetes
  • Preferred: Experience with structured logging, metrics, or tracing (Datadog)
  • Preferred: Experience working in cloud environments (AWS, GCP, or Azure)
  • Preferred: Basic knowledge of CI/CD
  • Preferred: Basic knowledge of automated testing (Playwright)

Benefits

Comp & perks
  • Independent contractor model (PJ) – Iterative assignment
  • 100% remote
  • Indefinite-term engagement
  • Equipment provided