Java Full Stack Developer
Raas Infotek LLC
United States
1 day 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
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Spring Security
Apache ActiveMQ
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Amazon Web Services
Component-Based Software Engineering
Application Performance Management
HTML5
Automation of Tests
+59 more
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Computing
Code Review
Relational Databases
Software Design Patterns
DevOps
Distributed Systems
Elasticsearch
Github
Design of User Interfaces
Hibernate (Java)
Java Persistence API
Python (Programming Language)
PostgreSQL
Machine Learning
Enterprise Messaging Systems
MongoDB
MySQL
NoSQL
Oracle (Applications)
Query Optimization
RabbitMQ
Redis
OpenAI
Prometheus
Search Technologies
Secure Coding
Software Engineering
TypeScript
Pinecone
Google Cloud
GitHub Copilot
Spring-mvc
ReactJS
Large Language Models
Grafana
Prompt Engineering
Spring-boot
Generative AI
AI Coding Agents
Backend
Git
Event Driven Architecture
Pgvector
AI Platforms
AngularJS
Gitlab-ci
Solid Principles
Kubernetes
Information Technology
Low Latency
Integration Frameworks
Apache Kafka
Claude
Restful APIs
Docker
Jenkins
Microservices
Job description
We are looking for a Senior Java Full Stack Developer with 10+ years of experience to design, build, and maintain enterprise-grade applications. You will lead technical design, deliver features end to end, and mentor the team. Working knowledge of AI and generative AI is expected, as you will help integrate AI-powered features into our products alongside core application development., * Design and develop scalable, secure, high-performance applications using Java, Spring Boot, and microservices.
- Build modern, responsive front-end interfaces using React or Angular.
- Design RESTful APIs, event-driven systems, and third-party integrations.
- Integrate AI capabilities (LLM APIs, chat assistants, summarization, semantic search) into existing applications, working with data science teams where needed.
- Lead architecture discussions, design reviews, and code reviews.
- Optimize application performance, scalability, and reliability.
- Build and maintain CI/CD pipelines and champion automated testing.
- Mentor junior and mid-level developers.
- Collaborate with product owners, QA, and DevOps in an Agile environment.
- Follow secure coding and data privacy practices, including when using AI services.
Requirements
Backend
- 10+ years of hands-on experience with Java (8/11/17+), Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
- Strong experience with microservices and distributed system design.
- Solid grasp of design patterns, SOLID principles, and system design.
- Experience with messaging platforms (Kafka, RabbitMQ, or ActiveMQ).
Front End
- Strong skills in React.js or Angular, JavaScript/TypeScript, HTML5, and CSS3.
- Experience with state management and responsive, component-based UI design.
Data
- Proficiency with relational databases (PostgreSQL, Oracle, MySQL) and NoSQL (MongoDB, Redis).
- Strong query optimization and data modeling skills.
Cloud and DevOps
- Hands-on experience with AWS, Azure, or Google Cloud Platform.
- Docker, Kubernetes, Jenkins/GitHub Actions/GitLab CI, and Git.
AI Knowledge
- Working knowledge of AI/ML concepts, including LLMs, prompt engineering, embeddings, and Retrieval-Augmented Generation (RAG).
- Experience consuming AI APIs (OpenAI, Azure OpenAI, AWS Bedrock, Anthropic Claude, or similar) in applications.
- Awareness of AI limitations, such as hallucinations, cost, latency, and data privacy risks., * Experience with Spring AI or LangChain4j.
- Exposure to vector databases (pgvector, Pinecone, Elasticsearch).
- Basic Python for scripting and AI tooling.
- Experience using AI coding assistants (Claude, GitHub Copilot) to improve productivity.
- Familiarity with observability tools (Prometheus, Grafana, ELK).
- Experience in a domain such as banking, healthcare, insurance, or retail.
- Cloud certifications (AWS, Azure, Google Cloud Platform).
Soft Skills
- Strong analytical and problem-solving ability.
- Clear communication and stakeholder management.
- Leadership and mentoring mindset.
- Eagerness to keep up with evolving technologies, especially AI., Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
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
Loading talks and stories from around this role…