Alliance Sourcing Network logo

Java Software Engineer

Alliance Sourcing Network
  • Columbus, OH
  • Instant Apply
17 days ago
Alliance Sourcing Network

Job Description

Key Responsibilities
  • 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

Required Qualifications
  • Bachelor's degree in Computer Science or a related field.
  • Minimum of 3+ years of professional software development experience.
  • 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)
    • Large-scale search systems and search architecture (Elastic Search, Opensearch, Vespa, or similar).
  • Experience with Big Data Technologies (Hadoop, spark, Cassandra) .
  • Solid understanding of Linux/Unix environments and database design principles .
  • Strong communication skills oral, written, and presentation.
  • Creative problem-solving and innovative thinking.
  • Proven ability to work effectively in a collaborative team environment.


Highly Desired Skills
  • Experience with AI-assisted coding tools (e.g., Cursor, Claude Desktop).
  • Familiarity with Graph Search and vector databases .
  • Hands-on experience developing applications using Large Language Models (LLMs) .
  • Monitoring and observability tools such as New Relic .
  • Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB).
  • Proficiency in relational databases (MySQL, PostgreSQL).
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Expertise in performance optimization and stress testing .

Numbers & Facts

LocationColumbus, OH
IndustryStaffing/Employment Agencies
Company Size10,000 employees or more
Websitehttp://www.asn-corp.com/index.html

About Company

At Alliance Sourcing Network we are committed to providing a variety of staffing and recruiting solutions. We specialize in the placement of Technical and Professional Consultants. We offer direct placement, contract to hire, and consulting solutions. Our professionals have served the needs of many industries including: Financial Advertising Construction Insurance Manufacturing Medical Energy Pharmaceutical Telecommunications Transportation At Alliance Sourcing Network we have the capability and functionality with our staff to customize our services to meet your specific needs. We are committed to providing your business with the right solution. Because every client situation is unique, Alliance Sourcing Network provides many staffing options and a range of related services to address your human resources requirements. These include: Contract Staff Augmentation Contract-to-Hire Staffing Direct Placement Payroll Services Pre-Employment Drug Testing and Background Investigation Services Pre – Employment Skills Testing Vendor Management Solutions Strategic Sourcing and Procurement Does this sound like a company you would want working for you? Do not hesitate to contact our office at 201-438-2005 to schedule a fee consultation; whether you are looking to hire or advance in your career. We can strategize The Complete Sourcing Solution!

Skills

  • Acceptance Testingunmatched
  • Analysis Skillsunmatched
  • Apache Cassandraunmatched
  • Apache Hadoopunmatched
  • Apache Luceneunmatched
  • Apache Sparkunmatched
  • Artificial Intelligence (AI)unmatched
  • Big Dataunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Cross-Functionalunmatched
  • Database Designunmatched
  • Desktop PCunmatched
  • Dockerunmatched
  • Elasticsearchunmatched
  • Gradleunmatched
  • Graph Searchunmatched
  • Industry Standardsunmatched
  • Javaunmatched
  • Large-Scale Systemsunmatched
  • Linux Operating Systemunmatched
  • Modeling Languagesunmatched
  • MongoDBunmatched
  • MySQLunmatched
  • NoSQLunmatched
  • Object Oriented Design (OOD)unmatched
  • Performance Testingunmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • SOLRunmatched
  • Search Technologyunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Spring Frameworkunmatched
  • Stress Testingunmatched
  • System Architectureunmatched
  • Team Playerunmatched
  • Test Plan/Scheduleunmatched
  • Trend Analysisunmatched
  • Unix Operating Systemsunmatched
  • Web Servicesunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder