Remote Senior Java Fullstack Developer

Posted

This job is closed

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.
Leave a feedback