Java Backend Developer with Typescript

Overview

Hybrid
$125,000
Full Time

Skills

Agile
Attention To Detail
CPU
Code Optimization
Collaboration
Communication
Computer Networking
Computer Science
Design Patterns
Docker
HTTP
Java
JavaScript
Kubernetes
Management
Multitasking
OWASP
Organized
Performance Tuning
Quality Assurance
RESTful
Regulatory Compliance
SOAP
Scalability
Sockets
Soft Skills
Spring Framework
Testing
TypeScript
Web Services

Job Details

Position: Java Backend Developer with Typescript

Location: Florida (Hybrid Onsite once a week, Thursdays)

Responsibilities:

  • Design, develop, and maintain high-performance Java-based RESTful services and backend systems.
  • Implement backend services using Typescript (preferably with Nest.js).
  • Work closely in an Agile team environment with product managers, designers, QA, and other developers.
  • Ensure code quality by following best practices, clean code principles, and robust testing.
  • Optimize backend performance (memory, CPU usage, scalability).
  • Develop secure applications adhering to OWASP guidelines and ensure compliance with security best practices.
  • Collaborate across distributed teams in different geographies and time zones.
  • Support on-call production issues and contribute to hyper-care support during release transitions.

Required Qualifications:

  • Bachelor's degree in Computer Science or a related field, or equivalent work experience.
  • 5 8 years of hands-on experience developing backend systems using Java, preferably Java 17 and Spring Boot.
  • 2+ years of experience working with Typescript in backend systems.
  • Solid understanding of CS fundamentals, clean architecture, and design patterns.
  • Experience with Kubernetes, Docker, REST APIs, and Web Services (SOAP & REST).
  • Familiarity with networking concepts like HTTP protocol and socket connections.
  • Experience with performance tuning and software optimization.
  • Strong exposure to security standards and OWASP compliance.

Soft Skills & Other Requirements:

  • Excellent verbal, written, and interpersonal communication skills.
  • Proven experience working with cross-functional, distributed teams.
  • Highly organized with strong attention to detail and multitasking capabilities.
  • Ability to handle multiple issues and manage time effectively.
  • Willingness to support occasional on-call production issues outside regular hours.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Biztec Global LLC