
humancloud•2h ago
Foundit
Java Full Stack Developer
Hyderabad / Secunderabad, Telangana, India
Full Time
Mid Level
N/A
N/A
N/A
Full Job Description
Java Full Stack Developer - React.js/AngularJS Opportunity in Hyderabad
Are you a passionate and skilled Java Full Stack Developer seeking a dynamic role in Hyderabad? Join our expanding team at humancloud. We are actively searching for a developer with robust experience in Java, specifically with Spring Boot and Microservices, and proficiency in modern front-end frameworks like React.js or Angular. This is a permanent position for candidates who have graduated in 2021 or earlier.
Key Responsibilities:
- Design, develop, and maintain scalable backend services utilizing Java & Spring Boot.
- Build and integrate RESTful APIs, ensuring secure authentication and authorization.
- Develop and implement microservices-based architectures.
- Contribute to frontend development using either Angular or React.js.
- Implement JWT-based authentication and leverage Spring Security.
- Design efficient database schemas and optimize SQL queries for MySQL and PostgreSQL.
- Utilize Kafka for event-driven and asynchronous communication patterns.
- Containerize applications using Docker and deploy them on cloud platforms like AWS or Azure.
- Collaborate with cross-functional teams to define system design and architecture.
- Uphold code quality through adherence to best practices, design patterns, and code reviews.
- Participate in troubleshooting, performance tuning, and providing production support.
Technical Qualifications:
Backend Development:
- Extensive expertise in Java programming.
- Proven hands-on experience with Spring Boot and Microservices development.
- Deep understanding of Java Collections, including HashMap.
- Proficiency in Spring Security, JWT, and various authentication mechanisms.
- Strong knowledge of REST API design principles and best practices.
- Experience with Kafka for messaging and streaming applications.
- Solid grasp of software design patterns and system design principles.
Frontend Development:
- Hands-on experience with either Angular or React.js.
- Understanding of component-based architecture and state management concepts.
Database Management:
- Experience working with MySQL and PostgreSQL databases.
- Ability to design effective database schemas and optimize queries for performance.
Cloud & DevOps:
- Experience with cloud platforms such as AWS and/or Microsoft Azure.
- Hands-on experience in containerizing applications with Docker.
- A plus would be working knowledge of Kubernetes.
Additional Skills (Good to Have):
- Exposure to Artificial Intelligence/Machine Learning (AI/ML) concepts.
- Prior experience in building cloud-native or distributed systems.
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Company
humancloud
Hyderabad / Secunderabad, Telangana, India
Posted on Foundit