Java Full Stack Developer
Description
Role: Java Full Stack Developer
Work Mode: Hybrid - 3 days onsite (Whitefield, Bangalore)
Someone who can join within 2-3 weeks.
Interview Process - 1st round In-person l + 2nd round Virtual
Qualifications / Technologies:
- 4+ years of hands-on experience in software development with Java and Spring Framework.
- Experience in developing and deploying large-scale, enterprise-level applications in cloud environments.
- Solid understanding of modern web application development with Angular or other JavaScript frameworks.
- Strong problem-solving skills and ability to work independently as well as in a team environment.
Backend Technologies:
- Expertise in Java (Java 11 or later) and the Spring Framework (Spring Boot, Spring Cloud).
- Experience in building and consuming RESTful APIs and microservices architecture.
- Solid knowledge of messaging systems like RabbitMQ or Kafka for asynchronous communication.
Frontend Technologies:
- Proficiency in JavaScript/TypeScript, with strong experience in Angular or React for building dynamic user interfaces.
- Good understanding of HTML5/CSS3 for responsive and cross-browser UI development.
Cloud & Containerization:
- Experience with Docker for containerization and Kubernetes or OpenShift for container orchestration.
- Hands-on experience with deploying and managing applications in cloud environments such as AWS, Azure, or GCP.
Database Technologies:
- Experience with NoSQL databases such as MongoDB and relational databases (e.g., PostgreSQL or MySQL).
- Strong understanding of database schema design and optimization for performance.
DevOps & CI/CD:
- Familiarity with DevOps practices and experience using CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Knowledge of infrastructure as code (IaC) principles and tools like Terraform or Ansible is a plus.
Other Technologies:
- Proficient in version control systems (e.g., Git) and branching strategies like GitFlow.
- Familiarity with event-driven architectures using tools like Kafka or RabbitMQ.
Skills
- Angular
- Ansible
- API
- AWS
- Azure
- CI/CD
- CircleCI
- Cloud
- Containerization
- CSS
- DevOps
- Docker
- Event Driven Architecture
- GCP
- Git
- Gitflow
- GitLab
- HTML
- Infrastructure as Code
- Java
- JavaScript
- Jenkins
- Kafka
- Kubernetes
- Microservices
- MongoDB
- MySQL
- NoSQL
- OpenShift
- PostgreSQL
- RabbitMQ
- RDBMS
- React
- REST
- Spring
- Terraform
- TypeScript
- Version Control