Developer - Java with MERNSTACK - IL - Illinois, United States - Photon

    Default job background
    Description

    ob Description:

    We are looking for a talented and experienced Java Spring Boot with MERN Stack Developer to join our team. The ideal candidate should have strong experience in developing robust, scalable, and high-performance applications using Java Spring Boot for the backend and MERN (MongoDB, , , stack for the frontend.

    Responsibilities:

  • Develop high-quality software design and architecture.
  • Develop and deploy new features to facilitate related procedures and tools.
  • Work closely with front-end developers to integrate user-facing elements with server-side logic.
  • Write reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Implementation of security and data protection.
  • Integration of data storage solutions including databases, key-value stores, blob stores, etc.
  • Work collaboratively in a fast-paced agile environment.
  • Requirements:

  • Strong experience with Java Spring Boot framework.
  • Proficient with the MERN (MongoDB, , , stack.
  • Experience with RESTful APIs and microservices architecture.
  • Experience with database technologies such as MySQL, MongoDB, etc.
  • Experience with front-end technologies such as HTML5, CSS3, JavaScript, , etc.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving and communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Preferred:

  • Experience with DevOps tools like Jenkins, GitLab CI, etc.
  • Experience with GraphQL.
  • Experience with NoSQL databases such as Cassandra, DynamoDB, etc.
  • Experience with message broker systems such as RabbitMQ, Kafka, etc.
  • Experience with Elasticsearch, Logstash, Kibana (ELK stack).
  • Experience with Git version control system.