NEWPosted 3 hours ago

Job ID: JOB_ID_7320

Job Summary:

We are looking for a talented and experienced Java Full Stack Developer to join our dynamic team. This role involves working on distributed systems and complex architectures, requiring strong proficiency in Java, Spring Framework, and Angular. The ideal candidate will have excellent problem-solving and communication skills, with a passion for developing high-quality software solutions.

Key Responsibilities:

  • Develop and maintain robust Java applications using Java 17 or later.
  • Implement distributed systems and microservices architecture.
  • Utilize Spring Framework (Spring Boot, Spring Cloud) for building scalable applications.
  • Design and develop front-end components using Angular 15, TypeScript, HTML, CSS, and JavaScript.
  • Write efficient SQL queries and interact with various database systems (MySQL, PostgreSQL, MS SQL Server, Oracle).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and ensure adherence to coding standards.
  • Troubleshoot and debug complex technical issues.
  • Contribute to the design and implementation of CI/CD pipelines using DevOps tools.
  • Work within an Agile development environment (Scrum, Kanban).

Technical Skills:

  • 9+ years of experience in Java development, with a focus on distributed systems and architecture.
  • Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming.
  • Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies.
  • Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.).
  • Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript).

Soft Skills:

  • Strong problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Strong leadership and mentoring skills, with the ability to guide junior developers.
  • Ability to work in a fast-paced environment, prioritizing tasks and meeting deadlines.

Nice to Have:

  • Blockchain experience at protocol level.
  • Experience with microservices architecture and related technologies.
  • Experience with Agile development methodologies (e.g., Scrum, Kanban).
  • Knowledge of DevOps tools (e.g., Jenkins, GitLab CI/CD).
  • Familiarity with messaging systems (e.g., Apache Kafka, RabbitMQ).
  • Knowledge of cloud-based distributed systems (e.g., AWS, Azure, Google Cloud).

Special Requirements

Inperson Interview required. 5 days a week in client office. Onsite work model.


Compensation & Location

Salary: $110,000 – $150,000 per year (Estimated)

Location: New York, NY


Recruiter / Company – Contact Information

Email: abalan.c@cagus.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
abalan.c@cagus.com with the subject:

DELETE_JOB_ID_7320

to delete@join-this.com.