Java Full stack Developer
Role details
Job location
Tech stack
Requirements
-
Kafka, Java, Spring boot/Microservices, Azure/Aws Cloud, Persistent Storage (Mongo) Good to have:
-
Front End Technologies: Angular/React
-
Deployment Technologies: Kubernetes, Docker
-
Source Control: GitHub, Azure DevOps
-
CICD: GitHub Actions, Azure DevOps
-
Integration/APIs Technologies: Kafka, REST, GraphQL
-
Test Automation: Selenium, TestNG, Postman, SonarQube, Cypress, JUnit/NUnit/PyTest, Cucumber, Playwright, Wiremock/Mockito/Moq
-
Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity
-
Ability to concisely convey ideas verbally, in writing, in code, and in diagrams
-
Proficiency in object-oriented design techniques and principles
-
Proficiency in Agile methodologies, such as SCRUM
-
Proficiency in DevOps Toolchain methodologies, including Continuous Integration and continuous deployment