




Job Summary: Develop and maintain RESTful APIs, collaborate with cross-functional teams, and optimize application performance in production. Key Highlights: 1. Experience with Java backend development and RESTful APIs 2. Experience with agile methodologies and microservices architecture 3. Familiarity with CI/CD tools and cloud platforms Responsibilities: Design, develop, and maintain robust and scalable RESTful APIs. Implement automated tests (unit and integration) to ensure code quality. Collaborate with cross-functional teams (front-end, DevOps, QA) to deliver complete solutions. Monitor and optimize application performance in production. Actively participate in the entire software development lifecycle, from planning to deployment. Requirements: Proven experience in Java backend development. Proficiency in relational databases (SQL, views, procedures). Familiarity with CI/CD tools (GIT, Bitbucket, Jira, Jenkins, Urban Code). Experience with agile methodologies (Scrum, Kanban). Knowledge of containers (Docker, Kubernetes). Experience with microservices architecture. Skills: Strong knowledge of object-oriented programming and design patterns. Ability to debug and resolve complex problems. Knowledge of monitoring and optimization tools (Datadog, Dynatrace, Nimsoft, Elasticsearch, Kibana, Grafana). Experience with programming using REST calls and JSON. Familiarity with cloud platforms (Google, Azure, AWS).


