Full Stack Developer
Summary
Mid-to-senior full-stack developer (6–9 yrs) on an IT services team, building scalable web apps: responsive React front ends, core Java microservices and REST APIs, deployed on AWS/Azure/GCP with CI/CD, Git, unit testing, in Agile/Scrum. On-site in Bengaluru; ₹10–13 LPA.
Full Stack Developer
Summary
Responsibilities
- Architect and build responsive user interfaces using modern front-end technologies, ensuring cross-browser compatibility and accessibility.
- Design, develop, and deploy robust back-end services and APIs, leveraging core Java and microservices architecture to support high-traffic applications.
- Manage version control and collaborate effectively with cross-functional teams using Git within an Agile/Scrum environment.
- Implement continuous integration and continuous deployment (CI/CD) pipelines to streamline the software delivery lifecycle.
- Utilize cloud platforms such as AWS, Azure, or GCP to host, monitor, and scale application infrastructure.
- Conduct comprehensive unit testing and code reviews to maintain high code quality and minimize defects.
- Develop and consume RESTful APIs to facilitate data exchange between various system components.
- Participate in technical discussions, system design reviews, and the planning of future development cycles.
Requirements
- Minimum of 6 to 9 years of hands-on experience in full-stack software development within the IT Services sector.
- Proficiency in core Java programming and modern front-end frameworks, specifically React.js.
- Strong command over HTML5 and CSS3 for creating dynamic and interactive user experiences.
- Demonstrated experience with version control systems, particularly Git.
- Solid background in implementing CI/CD practices and tools to automate build and deployment processes.
- Familiarity with cloud computing platforms including AWS, Azure, or Google Cloud Platform (GCP).
- Proven track record of working within Agile or Scrum methodologies.
- Experience in designing and consuming REST APIs and building microservices-based architectures.
- Competence in writing effective unit tests to ensure code reliability and maintainability.