We are seeking a skilled Java Full Stack Developer to work with our organization. The ideal candidate will design, develop and maintain high-performance web applications that meet customer needs.
* Design and implement new features
* Maintain existing software systems
* Raise key considerations and discuss technical approaches
* Implement solutions from coding to production deployment support
* Conduct code reviews
Essential Skills:
* Proficiency in Backend Java and Java Spring Boot
* Experience with automated testing in Java
* Solid experience with Python programming language
* Solid Front-end development experience with React or other Single Page Application (SPA)
* Experience with Typescript
* Microservices Architecture
* Web services-based APIs (RESTful or SOAP)
* AWS services
* Postgres and MongoDB databases
* Git and CI/CD practices
Highly Desirable Skills:
* GraphQL query language
* Agile development methodologies
* Message Brokers
* Monitoring tools like Sumo Logic or Datadog
About the role: This position is part of a digital engineering team with experts worldwide. We hire based on skills and qualifications, without discrimination.