Descripción del trabajo
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 NoSQL
  • 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
#J-18808-Ljbffr
Similar jobs

Java Software Engineer

Apply Now
Back to search page