This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Java Fullstack Developer will be responsible for analyzing, designing, and developing high-performance SAAS products/applications to meet customer requirements.
They will work with both front-end and back-end technologies, design user interactions on web pages, develop servers and databases for website functionality, and ensure cross-platform optimization for mobile phones.
The individual will design software products using modeling techniques and software design patterns.
They will develop cloud-native SAAS products/applications and web-based business applications.
Participation in the design and coding of the application software is required.
The developer will use and contribute to the Continuous Integration and Continuous Delivery process (CI/CD).
They will interpret informal requirements descriptions and detail them for the technical team's consumption.
Participation in code and design reviews to ensure quality and conformance to product standards is essential.
Requirements:
Experience with Java 8, Spring Boot, MySQL, Spring Core, and Python.
Strong experience in Java 8 or higher version.
Strong experience in Spring Boot, Spring Core.
Strong knowledge of common full-stack technologies like MEAN (MongoDB, Express.js, AngularJS, and Node.js).
Good experience in SQL.
Experience in MongoDB, Postgres.
DevOps experience in Google Cloud Platform.
Experience with the development of APIs, Web Services, and Forms of development.
Knowledge of GIT, Docker, K8s, Concourse, Grafana would be an added advantage.
Proficient in Kafka, RabbitMQ, Prometheus, InfluxDB, SAML, SSO, Forgerock, OpenId.
Excellent problem-solving skills.
Positive team player attitude with excellent verbal and written communication skills.
Exposure to Agile/SCRUM methodology and TDD (Test Driven Development).
Benefits:
The opportunity to work for a Digital Product Engineering company that is scaling rapidly.
Work on products, services, and experiences that inspire, excite, and delight.
Dynamic and non-hierarchical work culture.
Opportunity to work remotely.
Mentorship on technology concepts and best practices.
Participation in Continuous Integration and Continuous Delivery processes.
Collaborative work environment with a global team of experts.