Java microservices + kafka full stack Snr Developer
Infinite Computer Solutions (ICS)
Jackson Township, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Jackson Township, United States of America
Tech stack
Java
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
Databases
Continuous Delivery
Continuous Integration
Relational Databases
Database Queries
Software Debugging
DevOps
Amazon DynamoDB
Event-Driven Programming
Github
Java Development Kit
Python
Microsoft SQL Server
Node.js
NoSQL
OAuth
Oracle Applications
Ruby
Simple Object Access Protocol (SOAP)
SQL Databases
Web Application Frameworks
Spring-boot
Software Security
Backend
GIT
Build Management
Containerization
Kubernetes
Kafka
GraphQL
Functional Programming
Api Gateway
REST
Amazon Web Services (AWS)
Stream Processing
Software Version Control
Docker
Jenkins
Web Api
Microservices
Requirements
Java microservices + kafka full stack Snr Developer profile. Agentic Gen AI/Claude through PoC or implementation is a plus. Camunda experience is preferable., * 10+ years of relevant experience
- Have experienced working on projects with real time payment process or virtual accounting for corporate banking.
- Design, develop, test, and deploy robust, scalable web applications using Java.
- JDK 17
- Rest API, design and build rest APIs and microservices using Spring boot
- API Security, authentication & authorization
- Designing, developing, and deploying high-throughput, low-latency Kafka producers and consumers for real-time data streaming
- Design and implement RESTful APIs and microservices to enable seamless communication between front-end and back-end systems.
- Optimize application performance, ensure responsiveness, and troubleshoot/debug issues across the full stack.
- Manage databases (both SQL and NoSQL), including design and complex query writing.
- Utilize DevOps practices and tools for continuous integration/continuous delivery (CI/CD), version control (Git), and containerization (Docker, Kubernetes)
- Experience with REST, GraphQL, SOAP, and API management platforms.
- Create robust, secure, and scalable API endpoints and services.
- Implement authentication/authorization (e.g., OAuth, API keys) and monitor API performance for troubleshooting.
- Strong knowledge of Backend languages like Python, Java, JavaScript (Node.js), or Ruby.
- Proficiency in working with relational databases (e.g., Oracle, SQL Server) and writing SQL queries
- Experienced and skilled in event driven environment and development using either of AWS (SNS, SQS), Kafka, MQ,
- AWS - Hands on with core services (EC2, EKS, DynamoDB, Lambda, API Gateway, S3)
- Jenkins, Gitlabs/github Experience
- Agentic Gen AI through PoC or implementation
- Containerization with Docker, Kubernetes and similar tools and technologies