Tipo de puesto
Empleado de tiempo completo
Java Full Stack Developer
· Bachelor's or Master's degree in computer science or equivalent educational qualification and experience required.
· 6 to 10 years of application design and development experience using full stack technologies – including but not limited to, Core Java, J2EE, Spring, HTML, Angular.
· Experience with Microservices architecture design and implementation
· Experience integrating with backend services like JMS, J2C, ORM frameworks (Hibernate, JPA, JDO, etc), JDBC
· Relational database design and optimization with Oracle DB2, MySQL, or PostgreSQL
· Experience with Non-relation databases like MongDB.
· Working experience with Gradle, GIT, GitHub, GitLab, etc. around continuous integration and continuous delivery infrastructure
· Understanding of Cloud Infrastructure application development like AWS, etc.
· Experience with APIs using SOAP & RESTful enterprise services.
· Excellent programming and computer science skills, analytical skills.
· Experience in Agile project execution using Scrum methodology
· Strong problem solving and debugging skills.
· Strong hands on with programming, debugging, technologies, and software design and development tools.