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
$ 115KJob 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