Titan Professional Resources is looking for an experienced Senior Java Developer proficient in JavaFX and full-stack development to support one of our top-tier clients. This position involves building and enhancing high-performance software solutions, working collaboratively across departments, and contributing to both cloud-based and on-premise systems. If this interests you, apply with us today!
Primary Duties:
- Develop and maintain advanced Java applications, emphasizing JavaFX for UI components.
- Drive full-stack development efforts, integrating both front-end and back-end technologies.
- Partner with various teams to conceptualize, design, and roll out new features.
- Enhance application performance and scalability, especially within Windows environments.
- Build and manage APIs and backend services for enterprise-level platforms.
- Work with relational and non-relational databases to support application functionality.
- Handle deployment and monitoring tasks on cloud services like AWS, Azure, or GCP.
- Uphold coding standards through testing, automation, and structured development practices.
- Create and maintain technical documentation and architectural diagrams.
- Explore and suggest emerging technologies to improve system capabilities.
Qualifications & Skills:
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- At least 5 years of hands-on experience in Java development.
- Strong command of JavaFX and graphical user interface design.
- Familiarity with Windows operating systems and deployment strategies.
- Experience with cloud infrastructure (AWS, Azure, or GCP).
- Skilled in both SQL and NoSQL database systems.
- Understanding of CI/CD workflows and DevOps practices.
- Excellent analytical thinking and communication abilities.

