Skip to content
ClosedThis role is no longer accepting applications
Acumen Technologies LLC company logo - Senior Java Engineer job offerAcumen Technologies LLC

Senior Java Engineer

Location:
Yerevan
Employment type:
Office-based, Full-time
Level
Senior, Lead
English
Intermediate
Posted:
October 17, 2023
914 views

Job description

We are seeking a Experienced Java Software Engineer with 6+ years of experience to join our Acumen Technologies team. As an Experienced Software Engineer you will provide guidance and leadership while leveraging your extensive technical expertise to enhance the quality, efficiency, and effectiveness of the project under your supervision.

Requirements

  • 6+ years of progressive software development experience.
  • Strong experience working with databases (PostgreSQL, MongoDB).
  • Proficiency in object-oriented programming (OOP) and design patterns.
  • Extensive experience with Spring & Spring Boot.
  • Familiarity with object-relational mapping (ORM) technologies and Inversion of Control (IoC) containers.
  • Proficiency in using automated project building tools (Maven or Gradle).
  • Experience with Continuous Integration tools (e.g., Jenkins, GitHub Actions, etc.).
  • Expertise in writing and maintaining unit and integration tests (JUnit).
  • Basic knowledge of HTML/CSS/JS.
  • Prior experience in microservices development is a plus.
  • Knowledge of Angular or another front-end framework is a plus.
  • Familiarity with Kafka is a plus.

Responsibilities

  • Develop high-quality code that adheres to best practices, and conduct rigorous development testing and debugging.
  • Conduct thorough code reviews to ensure code quality, adherence to coding standards, and provide constructive feedback to team members.
  • Create and maintain detailed documentation for the functionality you oversee.
  • Provide guidance, mentorship, and technical support to junior team members, helping them develop their skills and grow in their roles.
  • Take the lead in technical discussions, architecture decisions, and solution design, guiding the team towards effective and efficient solutions.
  • Act as a technical problem solver, helping the team overcome complex technical challenges and roadblocks.
  • Address conflicts within the team, promoting a positive and productive work atmosphere.
  • Engage with stakeholders to gather requirements, provide updates, and ensure their satisfaction with project progress.

Skills & expertise

Required skills

  • PostgreSQL
  • MongoDB
  • OOP
  • Spring framework
  • Maven

Preferred skills

  • Apache Kafka
  • Angular 2+
  • Gradle

Specialty

  • Systems Engineering

Benefits

  • Sport Package
  • Team Building And Corporate Events
  • Complimentary Tea, Coffee And Refreshments
  • Health Insurance

Know someone right for this role?

Share it and help the right person find their next job.

Acumen Technologies LLC logo

About Acumen Technologies LLC

Acumen Technologies LLC - office
Life at Acumen Technologies LLC

We are the team of experts able to solve complex software problems. We have an extensive experience bringing complex software solutions from idea through to commercialization while working in hybrid team augmentation models.

Industry
Software & IT Services
Size
11-50
Location
Yerevan
Date established
2020

Jobs at Acumen Technologies LLC

No other open roles at Acumen Technologies LLC right now

New roles land here the moment Acumen Technologies LLC posts them. Set a job alert to be first to know, or browse everything hiring on HR Drone today.