Java Developer
BridgeNexus Technologies Inc
United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.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
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
Software Applications
Application Performance Management
Microsoft Azure
Code Review
Databases
Continuous Integration
Relational Databases
Software Design Patterns
+27 more
DevOps
Gradle
Spring Framework
PostgreSQL
Apache Maven
MongoDB
MySQL
Object-Oriented Software Development
Oracle (Applications)
Scrum Methodology
Software Engineering
SQL Databases
Multithreading
Google Cloud
Enterprise Software Applications
Retrieval-Augmented Generation
Large Language Models
Prompt Engineering
Spring-boot
Generative AI
Backend
Git
Integration Tests
Front End Software Development
Restful APIs
Jenkins
Microservices
Job description
We are looking for an experienced Java developer with AI/GenAI expertise to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong hands-on experience in Java, Spring Boot, REST APIs, and microservices, along with practical exposure to AI technologies., * Develop and maintain scalable applications using Java and Spring Boot.
- Design and implement RESTful APIs and microservices.
- Integrate AI/GenAI capabilities into existing and new applications.
- Work with LLMs, generative AI APIs, prompt engineering, and AI-powered applications.
- Develop AI integrations using platforms/models such as OpenAI, Azure OpenAI, AWS Bedrock, or similar.
- Build RAG (Retrieval-Augmented Generation) solutions using vector databases.
- Work with databases such as PostgreSQL, MySQL, Oracle, or MongoDB.
- Develop secure and high-performance backend services.
- Collaborate with frontend developers, DevOps engineers, data scientists, and business teams.
- Write unit/integration tests and participate in code reviews.
- Troubleshoot production issues and improve application performance.
- Follow Agile/Scrum development practices.
Requirements
- 5+ years of hands-on experience in Java development.
- Strong knowledge of Java 8/11/17+.
- Strong experience with Spring Boot, Spring Framework, REST APIs, and microservices.
- Good understanding of OOP, collections, multithreading, exception handling, and design patterns.
- Experience with SQL and relational databases.
- Familiarity with Git, Maven/Gradle, Jenkins, and CI/CD.
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Hands-on exposure to AI/GenAI/LLM-based application development.
- Knowledge of prompt engineering, embeddings, vector databases, and RAG is preferred.
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
OB
Olena Burkenia
6 Reasons to Use Java For Your Next AI Project
about 4 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 1 month ago