Backend Java Developer
Apply NowCompany: LocatorX
Location: Orlando, FL 32828
Description:
Who We Are
LocatorX, a trusted provider of secure IoT sensors and supply chain data visibility, is headquartered in NeoCity (Kissimmee, FL), Central Florida's premier technology and innovation district. We are passionate about building robust, scalable systems that solve real-world problems. Our team thrives in a collaborative, fast-paced environment where learning and contribution are highly valued.
Who You Are
LocatorX is seeking a skilled and motivated Backend Java Developer to join our growing engineering team. In this role, you will be responsible for designing, developing, testing, deploying, and maintaining the server-side logic and APIs that power the LocatorX platform. You will leverage your expertise in Java and the Spring Framework to build high-quality, high-performance, and reliable backend services. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver exceptional features and user experiences.
This position may involve occasional travel to client sites.
What You'll Do
What You Bring
Required Skills and Qualifications:
Additional Skills (Preferred):
LocatorX, a trusted provider of secure IoT sensors and supply chain data visibility, is headquartered in NeoCity (Kissimmee, FL), Central Florida's premier technology and innovation district. We are passionate about building robust, scalable systems that solve real-world problems. Our team thrives in a collaborative, fast-paced environment where learning and contribution are highly valued.
Who You Are
LocatorX is seeking a skilled and motivated Backend Java Developer to join our growing engineering team. In this role, you will be responsible for designing, developing, testing, deploying, and maintaining the server-side logic and APIs that power the LocatorX platform. You will leverage your expertise in Java and the Spring Framework to build high-quality, high-performance, and reliable backend services. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver exceptional features and user experiences.
This position may involve occasional travel to client sites.
What You'll Do
- Design, develop, test, and deploy robust, scalable, and secure backend services and applications using Java.
- Build and maintain efficient, reliable, and well-documented RESTful APIs using the Spring Framework.
- Collaborate with cross-functional teams (Frontend, QA, Product) to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Optimize applications for maximum speed, scalability, and2
- Troubleshoot, debug, and resolve backend issues and bugs.
- Participate in code reviews to maintain code quality and share knowledge.
- Work with databases (e.g., SQL, NoSQL) to ensure data persistence and integrity.
- Stay up to date with emerging backend technologies and industry trends.
What You Bring
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, OR equivalent practical experience.
- Proven professional experience as a Backend Developer with a strong focus on Java.
- Demonstrable experience in designing, developing, and consuming RESTful APIs.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Experience working with relational databases (e.g., PostgreSQL) and/or NoSQL databases (e.g., Cassandra).
- Familiarity with version control systems, particularly Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
- Ability to work effectively in an Agile/Scrum development environment.
- US citizenship and ability to obtain a DoD Common Access Card
Additional Skills (Preferred):
- Experience with the Spring Framework is strongly preferred.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of containerization technologies like Docker
- Experience with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions).
- Familiarity with messaging queues (e.g., Kafka, RabbitMQ).
- Experience with automated testing frameworks (JUnit, Mockito, Spring Test).