Backend Java Developer
Position Summary:
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.
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.
Key Responsibilities:
- 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, and reliability.
- 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.
Required 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.
- 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
Preferred Qualifications:
- 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).
Apply Today!
Development | Remote | US | Full-Time
*If the button above does not work in your browser, please send resume to joinourteam@locatorx.com