QUALIFICATIONS AND EDUCATION REQUIREMENTS:
• BS/MS degree in Computer Science, Engineering or a related subject
• Expert in Java and Enterprise Java technologies and development
• Expert in the Spring framework (Spring, Spring MVC, Spring Boot, Spring Security, etc)
• Expert in designing and implementing RESTful web services
• Expert building web applications from the ground up
• Experience converting business requirements into technical design documents
• Ability to write well-designed, testable, efficient code
• Knowledge of or working experience with CI/CD pipelines; including technologies such as Docker, Jenkins/Concourse
• Experience with cloud technologies, such as GCP
• Agile (scrum) based delivery practices, test driven development, test automation, and continuous delivery
• Solid understanding of object-oriented principles
• Demonstrated success in building design patterns and software engineering best practices
• Experience with Oauth2
• Solid understanding of hibernate
• Solid understanding of microservices
• Excellent knowledge of Relational Databases, SQL and No SQL
• Experience with maven and gradle
• Experience with Netty
• Proven experience with messaging technologies, including but not limited to queues, topics, publisher/subscriber patterns, and brokers."
• Proficient in using Git for version control and mastering the Gitflow workflow
• Spanish: Native
• English: Excellent command / highly proficient in spoken and written English
By continuing you agree to our Terms & Privacy Policy.