Bangalore, Karnataka, India
Information Technology
Full-Time
NS Global Corporation
Overview
Job Description:
We are seeking an experienced Fullstack Developer with a strong background in Java, React, Angular, Microservices, and Spring Boot to join our growing development team. The ideal candidate will have a passion for building scalable, high-performance applications and be adept at working across the entire stack from front-end to back-end. You will play a pivotal role in designing, developing, and maintaining innovative web applications and microservices solutions that drive the business forward.
Key Responsibilities:
- Design and develop scalable and efficient web applications using Java, Spring Boot, React, and Angular.
- Architect and implement microservices solutions for high-availability, fault-tolerant systems.
- Develop RESTful APIs and integrate with third-party services.
- Collaborate closely with cross-functional teams (designers, product managers, QA, etc.) to build end-to-end solutions.
- Ensure the responsiveness and performance of applications across various devices.
- Continuously optimize the performance, scalability, and security of the applications.
- Participate in code reviews to ensure the highest standards of code quality and best practices.
- Lead and mentor junior developers, helping them grow in their technical skills.
- Manage and maintain the continuous delivery and integration pipelines for both front-end and back-end systems.
- Troubleshoot, debug, and optimize code for improved performance and reliability.
Required Skills & Qualifications:
- Experience: 6+ years of professional experience in full-stack development.
- Front-End: Strong experience with Angular (preferably Angular 2+), React, and modern JavaScript frameworks.
- Back-End: Expertise in Java with a solid understanding of Spring Boot and Java-based web services.
- Microservices: Deep experience in designing and implementing microservices architectures.
- Databases: Proficient in working with SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, etc.
- APIs: Hands-on experience in developing and consuming RESTful APIs.
- Version Control: Familiarity with Git and GitHub/GitLab/Bitbucket for version control and collaboration.
- CI/CD: Knowledge of CI/CD pipelines (Jenkins, GitLab CI, or similar tools).
- Cloud: Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Testing: Strong understanding of testing frameworks such as JUnit, Mockito, and unit/integration testing principles.
- Agile Methodology: Comfortable working in an Agile environment using Scrum or Kanban.
- Communication: Excellent verbal and written communication skills, with the ability to work collaboratively in a distributed team.
Preferred Skills:
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Experience with message brokers such as Kafka, RabbitMQ, etc.
- Understanding of DevOps practices and infrastructure as code (IaC) tools.
- Knowledge of front-end optimization techniques (e.g., lazy loading, bundling).
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
Job Type: Full-time
Schedule:
- Day shift
Experience:
- JAVA: 6 years (Preferred)
- REACT: 6 years (Preferred)
- Angular: 6 years (Preferred)
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in