
Altimetrik
Actively Hiring
IT Services
Java Full Stack Developer
- |8 years of exp
- |Full Time
Posted: 1 week ago• Recruiter recently active
Job Location
Remote Work Policy
In office
Visa Sponsorship
Not Available
RelocationAllowed
Skills
Java
Javascript
SQL
MongoDB
Git
SCRUM
DevOps
IBM MQ
Rabbitmq
Clean Code
Jenkins
Oracle
Agile
SDLC
Software Development Life Cycle
REST APIs
API Integration
CSS3
Kafka
TypeScript
HTML5
Docker
Spring Security
Design Patterns
React.js
Microservices
Spring Boot
openshift
Kubernetes
Java 8
GitLab CI
Best Coding practices
RESTful APIs
SOLID Principles
Spring MVC
ES6+
GitHub Actions
Java 11
CI/CD Pipelines
Event-Driven Systems
Java 17
About the job
Role: Java Full Stack Developer with React
Location: Irving, TX/ Tampa, Fl/ New York, NY (Onsite)
Position Type: Fulltime
Client: Altimetrik/Citi Bank
Years of exp required 8+
Karat (Coding) interview is must
Job Description:
- Strong proficiency in Java (Java 8/11/17), Spring Boot, Microservices, RESTful APIs, and React.js.
- Hands-on experience developing scalable REST APIs using Spring Boot, Spring MVC, and Spring Security.
- Experience building responsive front-end applications using React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Strong experience with relational databases such as Oracle and SQL, along with NoSQL databases like MongoDB.
- Experience with cloud-native application development using OpenShift, Kubernetes, Docker, and cloud platforms (AWS/Azure/GCP preferred).
- Hands-on experience with messaging systems such as Kafka, IBM MQ, or RabbitMQ.
- Strong understanding of Microservices Architecture, API integration, and event-driven systems.
- Experience following Clean Code, SOLID principles, design patterns, and best coding practices.
- Solid understanding of the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.
- Experience with DevOps, CI/CD pipelines, Jenkins, GitHub Actions, GitLab CI, or similar tools.
- Proficiency with version control systems such as Git.
- Ability to independently work in a fast-paced, Agile environment while managing multiple priorities.
- Strong analytical, troubleshooting, debugging, and problem-solving skills.
- Excellent written and verbal communication skills with the ability to collaborate across cross-functional teams.