Technology stack: Programming Language: Java (8+)- Frameworks: Spring Boot- Architecture: RESTful APIs, Microservices- Security: API security, secure data handling, secure data transfer- Dev Tools: Git, Postman, Maven/Gradle- Testing: Automated testing (JUnit, Mockito or similar)- Database: SQL (PostgreSQL, MySQL, or similar)- Design Principles: SOLID, Design Patterns- Responsibilities: Develop and maintain backend services using Java and Spring Boot- Design and implement robust, secure, and scalable REST APIs- Collaborate with front-end and QA teams to ensure seamless integration and testing- Write and maintain automated tests to ensure code quality and stability- Follow secure development practices for handling sensitive data and API security- Participate in code reviews and contribute to continuous improvement- Maintain documentation for services and components developed- 5 years of professional experience in Java development- Proficient in Java, Spring Boot, and object-oriented programming- Strong understanding of design patterns and SOLID principles- Experience with REST API development and API security- Hands-on experience with SQL and relational databases- Version control using Git- Familiarity with automated testing frameworks- Knowledge of secure data handling and secure transfer protocols- Excellent communication skills in Spanish (written and verbal)- Nice to have: Basic or intermediate English skills (reading and writing required; conversational is a plus)- Strong analytical and problem-solving skills- Good communication and teamwork abilities- Willingness to learn and improve continuously- Experience working in Agile environments

Similar jobs

Senior Java Developer

Apply Now
Back to search page