nDeavour Consulting

Senior Full-stack Java Engineer

nDeavour Consulting

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇬 Bulgaria

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

GrafanaJavaJavaScriptJenkinsKafkaMariaDBMySQLPostgresPrometheusReactReduxSpring BootSpringBoot

About the role

  • Develop new features and functionality for high transaction, large-scale websites and services using Java and React
  • Participate actively in the design, implementation, and code review process of full-stack end-to-end solutions
  • Design modular, scalable, and portable solutions to meet project requirements.
  • Write clean, readable, and reusable code within specified deadlines following the agile methodology.
  • Organize and prioritize work effectively to ensure timely project delivery.
  • Create and maintain testable code.
  • Assess and implement new, cutting-edge technologies.
  • Solve complex problems and optimize applications for maximum speed and scalability
  • Participate in daily Scrums, provide updates, and collaborate with the team.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements

  • 3+ years of experience in developing web applications using Java and SpringBoot and/or React framework
  • Proven track record for successfully completed projects, experienced in Java Software Development in a service-oriented or microservice architecture.
  • Experience with JavaScript and a thorough understanding of React.js and its core principles is a plus.
  • Experience with popular state management libraries often used in React.js workflows, such as Redux.
  • Proven experience in designing, building, and maintaining RESTful APIs.
  • Experience working with Relational Databases such as MySQL or similar (e.g., PostgreSQL, MariaDB).
  • Experience in monitoring and observability tools, specifically Grafana and Prometheus, to analyze and optimize system performance.
  • Experience working with message queues (Kafka or similar).
  • Experience with CI/CD pipelines, including Jenkins/Bamboo and GitLab.
  • Proficiency in Version Control Systems, specifically Bitbucket and GIT.
  • Excellent problem-solving skills and the ability to work well in a collaborative team environment, but independently as well.
  • Strong communication skills in English, with the ability to convey technical concepts clearly.
Benefits
  • Remote Office – Flexible hybrid form of working
  • Parking Space – We provide free parking spots
  • Fun Office Space – We offer a game zone and a relaxation area
  • Health Insurance – Additional private health insurance, including a dental care plan
  • Personal Development – Company-sponsored training to further develop your skills
  • Employee Referral Programme – Receive a bonus for referring a friend
  • Holidays – Enjoy an extra 5 days after your 1st and 5th year
  • Social Events – We love to celebrate our success together
  • Family Insurance – Add insurance to a family member
  • Multisport Card – Fully covered sports pass

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaReactSpringBootJavaScriptRESTful APIsReduxMySQLPostgreSQLGrafanaPrometheus
Soft skills
problem-solvingcollaborationcommunicationtime managementorganizational skills
Mirantis

Senior Kubernetes Engineer – Storage

Mirantis
Seniorfull-time🇧🇬 Bulgaria
Posted: 1 day agoSource: jobs.smartrecruiters.com
AnsibleGoGrafanaKubernetesLinuxNFSOpenStackPythonTerraform
Acronis

Senior C++ Software Developer – Virtualization

Acronis
Seniorfull-time🇧🇬 Bulgaria
Posted: 8 days agoSource: acronis.wd3.myworkdayjobs.com
GoLinuxPythonTCP/IP