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 RequirementsExperience: 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.EducationBachelor'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).
#J- *-Ljbffr
By continuing you agree to our Terms & Privacy Policy.