Java Developer

New
C
Coherent SolutionsRobotic Process Automation
Location: Moldova; Relocation Countries: ['Bulgaria', 'Georgia', 'Lithuania', 'Poland']Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
1+ year
Required Skills
AWSGitJavaMySQLSpring BootCI/CDRESTful APIsMicroservices

Requirements

  • 1+ year of experience working as a Java Developer
  • Basic understanding of object-oriented programming, data structures, and algorithms
  • Familiarity with RESTful concepts and HTTP fundamentals
  • Introductory knowledge of DBMS concepts, preferably MySQL
  • Familiarity with code versioning tools (Git)
  • Foundational understanding of CS concepts, including design patterns and multithreading
  • Awareness of CI/CD concepts and automated testing
  • Interest in SaaS and Enterprise Architecture concepts
  • Desire to learn NoSQL technologies
  • Production experience with any cloud technology
  • Proven experience with microservice architecture
  • Knowledge of English from Upper-Intermediate

Responsibilities

  • Implement, test, and maintain backend components and services in Java and Spring Boot under the guidance of senior team members.
  • Work with Senior Developers and Team Leads to understand technical designs and break down user stories into implementable tasks.
  • Develop and consume RESTful APIs, ensuring correctness and basic performance for assigned features.
  • Write and maintain unit tests for own code and support integration testing efforts.
  • Use Git for version control: follow branching strategies, create pull requests, and respond to code review feedback.
  • Assist in keeping applications reliable and responsive by fixing bugs, handling simple performance issues, and improving logging.
  • Collaborate with the Sustaining Engineering team to help troubleshoot less complex production issues.
  • Participate in CI/CD pipelines by ensuring builds pass, tests run successfully, and deployments follow the team’s process.
  • Contribute to retrospectives by sharing lessons learned and helping to identify small process or code improvements.
  • Follow company policies and maintain high standards of integrity, teamwork, and communication.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now