Sr. Java.
Normalmente respondemos en un plazo de un día
7 years working like Java Developer
Job Summary:
We are seeking a highly skilled Java Developer with deep expertise in Spring, Kafka, and dependency injection to join our team. The ideal candidate will have advanced knowledge of Java, strong Spring skills, and a comprehensive understanding of design patterns, RESTful services, SQL, and indexing techniques. Excellent communication skills are essential.
Required Skills and Qualifications:
· Knowledge implemented design patterns such as Singleton, Factory, Observer, and others, based on project requirements.
· Solid experience with Kafka for event-driven architecture, including partitions, consumer groups, and messaging patterns.
· Advanced proficiency with the Spring framework, including Spring Boot, Spring MVC, and Spring Security.
· Strong experience with Java and a deep understanding of dependency injection and Inversion of Control (IoC), especially within Spring Boot.
· Advanced SQL, including experience with complex queries, indexing, and query optimization in relational databases (MySQL, PostgreSQL, etc.) and NoSQL (Cassandra).
· Proven experience with RESTful APIs, including design and implementation on different levels of service and versioning strategies.
· Strong knowledge of Spring Bean scopes and how to manage beans within different contexts.
· In-depth understanding of design patterns and experience applying them in real-world applications (e.g., Singleton, Factory, Strategy, Observer, etc.).
· Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
· Ability to think critically, solve complex problems, and troubleshoot issues with minimal guidance.
· Experience with cloud platforms like Azure, AWS or similar.
· Familiarity with containerization technologies like Docker, Kubernetes.
· Experience with Agile development methodologies.
ADVANCED ENGLISH
REMOTE
- Estado remoto
- Completamente remoto
- Cliente
- Techmahindra
Acerca de Valce Talent Solutions
We help our clients enhance their talent attraction capacities, especially in technological profiles.
We constantly innovate and actively seek to find the best solutions for clients and professionals. We understand the needs of our customers and aim to be the industry specialists.
We offer consulting services to technology companies in various areas, including IT, software development, cybersecurity, and project management. Our employees are the reason for the company's existence, and their satisfaction translates into that of our customers.
Sr. Java.
Cargando formulario de solicitud