Remote Java Developer

at VivSoft Technologies

Posted 1 day ago 3 applied

Description:

  • VivSoft is an emerging technology company that specializes in using modern technologies to solve clients' toughest mission challenges.
  • The company focuses on Cloud, Enterprise DevSecOps, Artificial Intelligence, and Digital Customer Experience to drive mission-enabling digital transformation.
  • The company is seeking a skilled Java Developer to build and enhance scalable, high-performance applications.
  • The ideal candidate will have strong experience in Java development and be proficient in designing and building RESTful APIs using Spring Boot.
  • This role requires working closely with cross-functional teams to deliver robust backend solutions in a fast-paced environment.
  • An active Secret or Top Secret clearance is required for this position.
  • Key responsibilities include designing, developing, and maintaining Java-based applications using Spring Boot, building and consuming RESTful APIs, developing and optimizing complex SQL queries primarily using PostgreSQL, integrating and managing messaging using Kafka, collaborating with front-end developers, QA, and DevOps teams, writing clean, maintainable, and testable code, and troubleshooting and resolving application issues in a timely manner.

Requirements:

  • Strong proficiency in Java, preferably Java 11 or higher, is required.
  • Hands-on experience with the Spring Framework, especially Spring Boot, is necessary.
  • A solid understanding of RESTful API design and best practices is essential.
  • Experience with SQL databases, particularly PostgreSQL, is required.
  • Familiarity with Apache Kafka for stream processing and event-driven architecture is necessary.
  • A good understanding of software development best practices, Git, and CI/CD tools is required.
  • Excellent problem-solving skills and the ability to work in an agile environment are essential.

Benefits:

  • Comprehensive Medical, Dental, and Vision Plans are offered, with healthcare benefits being 100% employer-paid for employees only.
  • Life Insurance is provided.
  • Paid Time Off includes Flexible/Combined PTO, Bereavement Leave, and 11 Company Paid Holidays.
  • A 401K Retirement Plan with employer match is available.
  • Professional Development Training Reimbursement is offered.
  • Flexible and remote work schedules are available.