Senior Java developer
$$$$
We’re looking for a Backend Engineer with solid Java experience to join one of our US-based clients on an outstaff basis.
The team is international, so confident English is important for daily communication and collaboration.
We’re looking for someone who can work independently, communicate clearly, and comfortably join an existing engineering environment.
What’s important for this role:
- At least 5 years of commercial experience
- Experience developing applications using Java technologies (JAVA 21+) and frameworks like Spring
- Excellent knowledge of enterprise system architecture patterns including data modeling, database design, SQL, performance monitoring, tuning, and unit testing.
- Experience working with Postgres DB
- Ability to write unit tests (TDD practices)
Experience working with AWS services such as EC2, ECS, S3, Lambda, API Gateway, CloudWatch, RDS, etc.
We’re also looking for someone who already uses AI tools in day-to-day development work, especially Claude or GitHub Copilot:
- using AI for backend development tasks
- code generation and refactoring
- integrating AI-assisted workflows into the engineering process
Responsibilities:
- Design, develop, and maintain scalable backend services using Java
- Build and support RESTful APIs and microservices
- Design and optimize PostgreSQL databases (schemas, queries, migrations)
- Work with AWS cloud services to ensure scalable and reliable solutions
- Develop and maintain CI/CD pipelines (Jenkins, GitHub Actions)
- Ensure code quality through TDD, testing, and code reviews
- Сollaborate closely with other engineers and product teams
- Use AI tools to speed up development workflows and improve delivery efficiency
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | C1 - Advanced |
Published 12 May
57 views
·
36 applications
See stats of candidates who applied for this job 👀
📊
$3000-5000
Average salary range of similar jobs in
analytics →
Loading...