Job Description: Java Full Stack Developer
GARGI TECHNOLOGIES INC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Tech stack
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
Code Review
Databases
Continuous Integration
Software Debugging
Software Design Patterns
DevOps
Design of User Interfaces
Hibernate
Object-Relational Mapping
Object-Oriented Software Development
Scrum
Responsive Web Design
Software Engineering
Systems Integration
TypeScript
Web Applications
Web Performance Optimization
Spring Cloud
React
Backend
Angular
Information Technology
Front End Software Development
REST
Microservices
Job description
We are looking for a skilled Java Full Stack Developer to design, develop, and maintain scalable, high-performance web applications. The ideal candidate should have strong experience in backend development using Java and Microservices, along with frontend development using Angular or React. The candidate should also have experience building cloud-native applications on AWS., * Design, develop, test, and maintain enterprise-grade web applications.
- Develop scalable backend services using Java and Microservices architecture.
- Build and integrate RESTful APIs with frontend applications.
- Develop responsive user interfaces using Angular or React.
- Write clean, maintainable, and reusable JavaScript and TypeScript code.
- Work with Hibernate for database interaction and object-relational mapping.
- Deploy and maintain applications on AWS cloud services.
- Collaborate with cross-functional teams including Product, QA, DevOps, and UI/UX.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot, debug, and optimize application performance.
- Contribute to Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Requirements
- Strong experience in Java development.
- Hands-on experience with Microservices architecture.
- Experience developing RESTful APIs.
- Strong knowledge of Hibernate.
- Experience with Angular and/or React.
- Strong proficiency in JavaScript and TypeScript.
- Experience working with AWS cloud services.
- Good understanding of object-oriented programming (OOP), design patterns, and software engineering principles.
- Experience with Git and version control systems.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and teamwork skills., * Bachelor''s degree in Computer Science, Information Technology, or a related field.
- Experience working in Agile/Scrum development environments.
- Knowledge of CI/CD practices and modern software development methodologies.
- Experience integrating third-party APIs and services.