Java Developer
RADIANTZE INC.
Columbus, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Columbus, United States of America
Tech stack
Testing (Software)
Clean Code Principles
Java
Apache Lucene
Gradle
Spring
Python
Object-Oriented Software Development
Scala
Search Technologies
Software Engineering
Solr
Spring-boot
Indexer
Information Technology
Full-text Search
REST
Job description
- Analyze, design, develop, and test software programs and systems with a focus on search technologies.
- Translate business and technical requirements into scalable, maintainable code using industry-standard programming practices.
- Collaborate with cross-functional teams to understand product requirements and delegate development tasks effectively.
- Lead the design and implementation of new features and enhancements across multiple system modules.
- Conduct and participate in unit, system, performance, and acceptance testing; recommend and implement improvements.
- Champion innovation in search technologies, staying current with emerging trends and tools.
- Drive the development and interpretation of technical requirements and specifications
Requirements
-
Bachelor s degree in Computer Science or a related field.
-
Minimum of 6+ years of professional software development experience.
-
Proficiency in Java, Scala, and Python.
-
Expert-level knowledge in:
-
Java, Object-Oriented Design
-
Spring Boot, Spring Framework, Gradle
-
RESTful web services
-
Search technologies including full-text search and indexing (e.g., Lucene, Solr)