Java Software Engineer

UDT GROUP, LLC
Tallahassee, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 115K

Job location

Tallahassee, United States of America

Tech stack

Clean Code Principles
Java
Code Review
CouchDB
Relational Databases
Dependency Injection
Web Development
Spring
jQuery
Javaserver Pages
JavaServer Pages Standard Tag Library
MySQL
NoSQL
Simple Object Access Protocol (SOAP)
Software Engineering
Systems Integration
REST

Job description

We are seeking a mid-level to senior Java Software Engineer to join our team as a full-stack developer. In this role, you will design and build new features while maintaining and improving existing systems. This is a remote, individual contributor position where you will have direct impact on the products and platforms our customers depend on.

Salary $100K-115K

Responsibilities

  • Design, develop, and deploy new features across the full application stack
  • Maintain, troubleshoot, and enhance existing Java-based systems and services
  • Build and consume RESTful APIs to support integrations and front-end functionality
  • Write clean, well-tested, and maintainable code following established standards
  • Collaborate with team members to review code, refine requirements, and improve development processes
  • Diagnose and resolve production issues in a timely manner
  • Contribute to technical documentation and knowledge sharing

Requirements

  • 3+ years of professional software development experience
  • Strong proficiency in Java (Java 17 or later preferred)
  • Experience with Spring Framework or a comparable dependency injection framework
  • Experience with MySQL or other relational databases
  • Solid understanding of HTML and CSS fundamentals
  • Experience designing and building RESTful APIs
  • Advanced web development knowledge including security, performance, and scalability concepts
  • Ability to work independently in a remote environment with strong communication skills
  • Experience using Claude Code or similar AI-assisted development tools

Preferred Qualifications

  • Experience with NoSQL databases, especially CouchDB
  • Familiarity with JSP and JSTL for server-side view rendering
  • Experience with jQuery for front-end interactivity
  • Exposure to SOAP-based APIs and web services

Apply for this position