
Java Developer
Valce Talent Solutions
๐ฒ๐ฝ Mexico
Hybrid
15 months ago
- Java
- Agile
- Spring Boot
- Spring Framework
- REST API
- Git
- JUnit
- Mockito
- Scrum
- Kanban
- NoSQL
- MongoDB
- Cassandra
- Docker
- Kubernetes
- AWS
- Azure
- GCP
- CI/CD
- Maven
- Gradle
- Microservices
- RabbitMQ
15 months ago
We are seeking a Java Developer with at least one year of proven experience in software development, particularly in modern Java environments. The ideal candidate will have a strong technical foundation, a passion for clean code, and the ability to collaborate effectively within agile teams.
Technical Requirements:
- Experience: Minimum 1 year of hands-on Java development.
- Programming Languages: Advanced proficiency in Java (preferably Java 8 or higher).
- Frameworks: Experience with Spring Boot and/or Spring Framework.
- Databases: Knowledge and usage of relational databases.
- APIs: Experience in designing and consuming RESTful APIs.
- Version Control: Familiarity with tools such as Git.
- Testing: Ability to write unit tests using tools like JUnit and Mockito.
- Troubleshooting: Strong analytical and problem-solving skills.
- Teamwork: Ability to collaborate in agile environments.
Education:
- Bachelor's degree in Systems Engineering, Computer Science, or related fields.
- Equivalent experience may be considered in lieu of formal education.
Desirable Skills (Nice to Have):
- Knowledge of agile methodologies (Scrum, Kanban).
- Familiarity with NoSQL databases (MongoDB, Cassandra).
- Experience with containers and orchestration (Docker, Kubernetes).
- Cloud platform experience (AWS, Azure, GCP).
- Familiarity with CI/CD processes.
- Experience with build tools (Maven, Gradle).
- Microservices development experience.
- Understanding of messaging systems (Kafka, RabbitMQ).
- Technical English (reading and writing proficiency).
Java Developer ยท Valce Talent Solutions