drjobs Java Developer with Neo4j

Java Developer with Neo4j

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Atlanta - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients worldwide. Our client provider of digital technology and transformation information technology and services
Position: Java Developer with Neo4j
Location: Atlanta GA or Frisco TX
Duration: 8 Months
Job Type: Contract
Work Type: Onsite
Job Description:
Job Summary:
  • We are seeking an experienced Senior Java Developer with expertise in Spring Boot Microservices architecture Python and Neo4j Graph Database to join our dynamic development team.
  • As a key member of the team you will be responsible for designing developing and deploying scalable and highperformance applications that leverage cuttingedge technologies.
  • You will work on building microservicesbased solutions creating datadriven applications and integrating complex data models using Neo4j for efficient graph processing.
  • This role requires a highly skilled developer with deep knowledge of both Java and Python ecosystems an understanding of modern architecture patterns and a passion for building efficient maintainable and highquality software.
Key Responsibilities:
  • Microservices Development: Design implement and maintain microservices using Spring Boot.
  • Ensure the scalability reliability and performance of services in a cloudbased environment.
Backend Development:
  • Develop backend applications in Java with a focus on building scalable APIs integrating business logic and ensuring the high availability of services.
Graph Database Integration:
  • Utilize Neo4j (or similar graph databases) for data modeling and optimization. Implement graphbased queries and integrate graph processing into backend services.
Python Integration:
  • Use Python to build data processing pipelines automate workflows and support analytics and integration tasks across the tech stack.
API Design & Integration:
  • Create RESTful APIs for integration with other services and thirdparty systems.
  • Ensure that APIs are robust secure and follow industry best practices.
Cloud Infrastructure:
  • Work with cloud technologies (AWS Azure GCP) for deploying and managing applications.
  • Experience with containerization (Docker) and orchestration (Kubernetes) is a plus.
Collaboration & Mentorship:
  • Collaborate closely with other developers product managers and architects.
  • Provide mentorship to junior developers and share knowledge to elevate the teams overall skill set.
Code Quality & Best Practices:
  • Write clean welldocumented and testable code.
  • Participate in code reviews and enforce best practices related to design development and testing.
Troubleshooting & Optimization:
  • Diagnose and resolve performance issues bugs and bottlenecks.
  • Continuously optimize application performance scalability and reliability.
Agile Development:
  • Work in an Agile development environment participating in sprint planning standups and retrospectives.
  • Help the team deliver highquality code iteratively.
Required Skills & Qualifications:
Strong Java Development:
  • 5 years of handson experience with Java development especially with Spring Boot framework for building microservices.
Microservices Architecture:
  • Solid experience designing and developing microservicesbased architectures including familiarity with distributed systems messaging queues (e.g. Kafka RabbitMQ) and service discovery.
Python Expertise:
  • Strong proficiency in Python with experience using Python for backend development data processing and automation tasks.
Graph Databases:
  • Experience working with Neo4j or other graph databases including data modeling graph query optimization (Cypher) and integrating graph DBs into microservices or other backend systems.
API Development:
  • Proficient in developing RESTful APIs and knowledge of GraphQL or other modern API patterns.
Cloud & Containerization:
  • Handson experience with cloud platforms (AWS Azure GCP) and tools like Docker and Kubernetes for deploying and managing applications.
Databases:
  • Familiarity with relational databases (SQL) and NoSQL databases in addition to Neo4j (e.g. MongoDB Cassandra).
Software Development Best Practices:
  • Strong knowledge of version control (Git) CI/CD pipelines unit testing integration testing and testdriven development (TDD).
  • Problem Solving & Analytical
Tek Wissen Group is an equal opportunity employer supporting workforce diversity.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.