Java & Backend Development

JWT
United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Artificial Intelligence User Authentication Code Review Databases Software Design Patterns DevOps Distributed Systems Hibernate (Java) Java Persistence API
+33 more
Java Virtual Machine (JVM) Java Web Services Spring Framework JSON Object-Oriented Software Development Performance Tuning Cloud Services Swagger Simple Object Access Protocol (SOAP) Software Deployment Management of Software Versions Extensible Markup Language (XML) Openapi Enterprise Search Multithreading Enterprise Software Applications Chatbots Spring Cloud Spring-mvc Retrieval-Augmented Generation Large Language Models Concurrency Spring-boot Software Security Generative AI Backend Rate Limiting AI Platforms Solid Principles Api Design Restful APIs Api Management Microservices

Job description

  • Lead the design and development of scalable enterprise applications using Java and Spring Boot.
  • Design, develop, and maintain RESTful APIs and microservices.
  • Lead technical architecture and solution design discussions.
  • Define API standards, security, versioning, error handling, and integration patterns.
  • Integrate applications with internal systems, third-party platforms, databases, and cloud services.
  • Develop secure and scalable backend services.
  • Lead end-to-end API development from requirement analysis through production deployment.
  • Create and review HLD, LLD, API specifications, sequence diagrams, and technical documentation.
  • Integrate AI and Generative AI capabilities into Java-based applications.
  • Develop backend services that interact with LLMs and AI platforms.
  • Build AI-powered solutions such as intelligent assistants, chatbots, document processing, and enterprise search.
  • Implement RAG (Retrieval-Augmented Generation) architectures where required.
  • Conduct code reviews and establish coding standards and best practices.
  • Mentor developers and provide technical leadership.
  • Troubleshoot complex production issues and perform root cause analysis.
  • Collaborate with Architects, Product Owners, AI Engineers, DevOps, QA, and business teams., + REST
  • SOAP
  • JSON
  • XML
  • HTTP/HTTPS
  • Experience creating and maintaining API specifications using Swagger/OpenAPI.
  • Strong understanding of:
  • API lifecycle management
  • API versioning
  • API security
  • Rate limiting
  • Authentication and authorization

Requirements

We are seeking an experienced Java Developer / Technical Lead with 10+ years of hands-on experience in Java, Spring Boot, Microservices, API Development, and AI/Generative AI integration., * 10+ years of hands-on experience in Java development.

  • Strong experience with Java 8/11/17/21.
  • Strong knowledge of:
  • Core Java
  • OOP
  • Collections
  • Multithreading and Concurrency
  • Java Streams and Lambda Expressions
  • JVM and Performance Optimization
  • Design Patterns
  • SOLID Principles
  • Hands-on experience with:
  • Spring Framework
  • Spring Boot
  • Spring Cloud
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • Spring Security
  • Strong experience with Microservices and Distributed Systems.

About the company

The ideal candidate will have strong expertise in designing scalable backend systems, developing and integrating APIs, leading technical discussions, and implementing AI-powered capabilities using LLMs, GenAI platforms, and modern AI frameworks.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

54 sec

Overview of enterprise Java and generative AI

Timo Salm Timo Salm · World Congress 2025

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

2:57 min

Comparing popular Java frameworks for AI integration

Timo Salm Timo Salm · World Congress 2025

Videos

See all

Related articles

See all