Uniqsoft - New York, NY

posted 5 days ago

Full-time
New York, NY
Professional, Scientific, and Technical Services

About the position

The Java Developer position at Uniqsoft INC is a full-time permanent role based in New York. The role focuses on architecting scalable solutions and requires strong hands-on development experience in Java and related technologies. The ideal candidate will have a solid understanding of RESTful services and experience with various tools and frameworks, contributing to the development and optimization of applications.

Responsibilities

  • Architect scalable solutions for transformation projects.
  • Develop RESTful services using Java JDK 1.8 and newer.
  • Implement Java applications using Kafka and JMS.
  • Utilize DevOps and CI/CD practices in development.
  • Ensure web security following OWASP guidelines.
  • Write and execute unit tests to ensure code quality.
  • Troubleshoot and debug code to resolve technical issues.
  • Optimize application performance for efficient resource use.
  • Gather and analyze requirements, translating them into technical specifications.
  • Present designs to peers and Product Owner for approval.

Requirements

  • 5+ years of hands-on development experience in Java.
  • Strong understanding of Spring Boot 2.x and newer.
  • Experience with Spring Security, Spring REST, and Spring Data JPA.
  • Knowledge of SQL and RDBMS like Oracle.
  • Experience with Git, Jenkins, and other development tools.
  • Familiarity with Agile and Scrum methodologies.
  • Ability to design, code, unit test, and implement changes.

Nice-to-haves

  • Experience in developing applications on Azure or similar platforms.
  • Familiarity with container-based implementations (Docker, Kubernetes).
  • Knowledge of Angular framework.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service