Senior Java developer
Softengi
Responds Quickly
$$$$
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.
MUST HAVE
We’re also looking for someone who:
- has extensive experience in Ai tools usage, and will guide customer team in building next generation application using the AI tools / agents / skills / best practices.
- has experience in building a development process using AI from scratch - building the process, prompts, and common rules.
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 |
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...