Java Consultant
Diverse Lynx LLC
United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$93,600.0 - $104,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Apache HTTP Server
Automation of Tests
Code Review
Databases
Data Security
Serialization
Data Stores
Database Design
Programming Tools
+21 more
Gradle
Junit
Apache Maven
Microsoft SQL Server
Query Optimization
Mockito
SQL Stored Procedures
Transact-SQL
Openapi
Spring-boot
Backend
Git
Event Driven Architecture
Kubernetes
Avro
Apache Kafka
Graphql
Restful APIs
Code Restructuring
Api Management
Docker
Job description
- Enhance and refactor existing Java / Spring Boot REST APIs, including re-platforming their data access layers.
- Design and integrate GraphQL services - schema design, queries/mutations, resolvers, federation, and client integration from Spring Boot (Spring for GraphQL, DGS, or similar).
- Build and maintain Kafka streaming components that feed and synchronize downstream data stores and APIs (producers, consumers, Kafka Streams, Avro/Schema Registry).
- Work with Microsoft SQL Server - understand existing schemas, queries, and stored procedures to accurately migrate data access logic without breaking contracts.
- Own features end to end: design, implementation, testing, code review, deployment, and production support.
- Maintain backward compatibility of public API contracts during migration; version and document APIs (OpenAPI/GraphQL schema).
- Write automated tests (JUnit, Mockito, Testcontainers) and contribute to CI/CD pipelines.
Requirements
Java, Consulting, Java, Consulting, REST (Representational State Transfer), Application Programming Interface (API), Refactoring, GraphQL, Database Design, Apache Avro, * Min 5+ years of Java and production Spring Boot REST API development.
- Hands-on GraphQL experience - schema modeling, resolver implementation, and consuming GraphQL from backend services.
- Solid Apache Kafka experience: event-driven design, serialization/schema evolution, consumer groups, offset and error handling.
- Strong MS SQL Server / T-SQL skills and query tuning.
- Experience migrating or refactoring legacy services to new data sources or architectures.
- Git, Maven/Gradle, Docker, Kubernetes, and CI/CD tooling.
- Strong debugging skills across service, stream, and database boundaries.
- Practical experience applying AI/LLM-based developer tools to speed up day-to-day engineering work, with good judgment on where they help and where they donββt.
About the company
Security Notice: Our official website is www.diverselynx.com We do not operate or authorize any other websites representing Diverse Lynx LLC.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦