Skip To Main Content
backGO TO SEARCH

Senior Full Stack Developer

bullets
Java, ReactJS, Amazon Web Services, Apache Kafka, Spring, MySQL, Redis, Grafana, Jenkins
warning.png
Sorry, this position is no longer available

We are seeking a skilled and experienced Senior Full Stack Developer to join our dynamic team. As a Senior Full Stack Developer, you will play a crucial role in our agile development process, working closely with the Product Owner, Architect, and the team to deliver high-quality software solutions. Your expertise will contribute to the successful implementation of business requirements, adherence to architectural guidelines, and best engineering practices.

Responsibilities
  • Perform as a senior developer within an agile team, actively contributing to the SDLC process
  • Collaborate with cross-functional teams to ensure clear and actionable requirements for development
  • Drive feature implementation in alignment with business needs, architectural guidelines, and engineering principles
  • Participate in code reviews, providing valuable feedback as both a reviewer and reviewee
  • Work closely with Quality Engineers to test and validate your implementations, addressing any identified defects
  • Proactively identify risks and issues, communicating them to the team or reporting to your Technical Lead when necessary
  • Contribute ideas and suggestions for improvements to technical designs, code, team processes, and overall collaboration
  • Foster knowledge sharing within the team while being open to learning from other team members
Requirements
  • Minimum of 3 years' experience as a Full Stack Developer
  • Proficiency in Spring Boot Microservices using Java 17
  • Strong expertise in Spring REST, Data, and Security
  • Experience with Kubernetes for deploying and managing microservices
  • Familiarity with MySQL and Redis for data storage and caching
  • Proficiency in front-end technologies like React, Redux, and TypeScript
  • Knowledge of cloud services, specifically AWS (EC2, S3, Elastic Cache, EKS)
  • Experience with Kafka for building scalable and distributed systems
  • Familiarity with updating legacy systems to Java 8
  • Proficiency in using monitoring tools such as Grafana, Prometheus, Kibana, Instana, and CloudWatch
  • Experience with Jenkins for continuous integration and continuous deployment
  • Fluent in English at a B2+ level
Nice to have
  • Experience with other modern programming languages or frameworks
  • Knowledge of containerization technologies like Docker
  • Familiarity with NoSQL databases

These jobs are for you