We are looking for a Senior Java and Kotlin developer to work in a remote modality, developing and maintaining robust and scalable applications in Java and integrating them with cloud services on AWS.
Requirements
- Solid experience in development with Java 17+/Kotlin, including frameworks such as Spring, Spring boot, Hibernate, or Java EE.
- Proficiency in AWS, with practical experience in services such as EC2, S3, Lambda, RDS, IAM, CloudFormation, CloudWatch, SSM, and others.
- Knowledge of microservices architecture and service-oriented development (SOA) practices.
- Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, DynamoDB).
- Familiarity with CI/CD and automation tools, such as Jenkins, GitLab CI, or AWS CodePipeline.
- Knowledge of containers and orchestration, such as Docker, EKS, and Kubernetes.
- Experience with DevOps practices and infrastructure as code (IaC) using tools like Terraform or AWS CloudFormation.
- Education in Computer Science, Software Engineering, or related fields.
Benefits
- Work in a remote modality
- High performance and scalability
- Efficiency and security
- Code quality through practices such as code review, automated testing, and design patterns