Show more filters
Banner image for Raas Infotek

Senior Full Stack Java Developer

Raas Infotek

3.5
21 reviews
Raas Infotek
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Charlotte, NC
Salary Range
USD 9,167 - USD 15,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.
Job Summary

We are seeking a highly experienced Senior Full Stack Java Developer with 10+ years of expertise in building enterprise-scale applications using Java, React.js, Apache Kafka, and AWS Cloud. The ideal candidate will have strong experience in designing cloud-native microservices, event-driven architectures, modern web applications, and scalable distributed systems. This role requires hands-on development across the full technology stack, from responsive frontend applications to highly available backend services deployed on AWS.

Key Responsibilities

  • Design and develop scalable full-stack applications using Java and React.js.
  • Build and maintain Microservices-based architectures using Spring Boot.
  • Develop responsive and dynamic user interfaces using React.js, Redux, and TypeScript.
  • Design and implement event-driven solutions using Apache Kafka.
  • Develop, deploy, and manage cloud-native applications on AWS.
  • Create and consume RESTful APIs and integrate with internal/external systems.
  • Implement CI/CD pipelines and DevOps best practices.
  • Optimize application performance, scalability, security, and reliability.
  • Participate in architecture reviews, code reviews, and technical design discussions.
  • Mentor team members and provide technical leadership.

Required Technical Skills

Core Java & Backend Development

  • Java 8/11/17+
  • J2EE
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Hibernate
  • Microservices Architecture
  • RESTful APIs
  • Multithreading & Concurrency
  • Collections Framework
  • Design Patterns
  • Distributed Systems

React Frontend Development (Primary Skill)

  • React.js
  • React Hooks
  • Redux
  • Redux Toolkit
  • TypeScript
  • JavaScript ES6+
  • HTML5
  • CSS3
  • Material UI
  • Bootstrap
  • Responsive Web Design
  • REST API Integration
  • Jest
  • React Testing Library

Apache Kafka (Primary Skill)

  • Kafka Producers & Consumers
  • Kafka Streams
  • Event-Driven Architecture
  • Message Queue Design
  • Real-Time Data Processing
  • Kafka Connect
  • Schema Registry
  • Event Streaming
  • High-Volume Messaging Systems
  • Distributed Event Processing

AWS Cloud (Primary Skill)

  • AWS EC2
  • AWS ECS
  • AWS EKS
  • AWS Lambda
  • AWS API Gateway
  • AWS S3
  • AWS RDS
  • AWS DynamoDB
  • AWS CloudWatch
  • AWS IAM
  • AWS SNS
  • AWS SQS
  • AWS EventBridge
  • AWS Secrets Manager
  • AWS CloudFormation
  • AWS CodePipeline
  • AWS CodeBuild
  • AWS CodeDeploy
  • AWS X-Ray
  • AWS OpenSearch
  • AWS VPC

Database Technologies

  • Oracle
  • PostgreSQL
  • SQL Server
  • MySQL
  • MongoDB
  • DynamoDB
  • Redis
  • SQL Optimization
  • Performance Tuning

DevOps & Containerization

  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
  • Maven
  • Gradle
  • Terraform
  • SonarQube

Testing & Quality Assurance

  • JUnit
  • Mockito
  • TestNG
  • Cucumber
  • Postman
  • Integration Testing
  • End-to-End Testing

Agile & Tools

  • Agile Scrum
  • Jira
  • Confluence
  • Git
  • GitHub
  • Bitbucket

Required Qualifications

  • Bachelor''s or Master''s Degree in Computer Science, Engineering, or related field.
  • 10+ years of software development experience.
  • Strong hands-on expertise in Java, React.js, Apache Kafka, and AWS Cloud.
  • Experience building large-scale Microservices and Event-Driven Architectures.
  • Proven experience deploying and managing applications in AWS environments.
  • Strong understanding of cloud-native application design patterns.
  • Experience with containerization and Kubernetes platforms.
  • Excellent communication, analytical, and problem-solving skills.

Preferred Qualifications

  • AWS Certified Solutions Architect or AWS Developer Certification.
  • Experience with Kubernetes (EKS) and Infrastructure as Code (Terraform).
  • Experience with high-volume Kafka implementations.
  • Experience leading development teams and mentoring engineers.
A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in North Carolina   »   Jobs in Charlotte   »   Senior Full Stack Java Developer

More jobs

People also search