
Search by job, company or skills
Job Summary
The IPA is seeking a highly skilled Full Stack Developer to contribute to the development of scalable, secure, and high-performance digital platforms for government initiatives.
The role involves working with Java (Spring Boot), Microservices architecture, REST APIs, relational databases, and modern frontend frameworks such as React.js or Angular. The candidate will be responsible for building robust backend services and interactive user interfaces while ensuring compliance with government security and accessibility standards such as GIGW and CERT-In.
Key Responsibilities
Design, develop, and maintain backend services using Java (Spring Boot) and Microservices architecture ensuring scalability and modularity.
Develop and maintain RESTful APIs and integrate third-party / government APIs.
Build responsive and user-friendly UI components using React.js or Angular, HTML5, CSS3, JavaScript, and Bootstrap.
Develop interactive dashboards and data visualization components.
Manage application workflows including role-based access control (RBAC), authentication, and authorization mechanisms.
Collaborate with UI/UX designers, DevOps engineers, QA teams, and project managers to deliver project milestones.
Design and optimize database schemas and queries using relational databases such as MySQL, PostgreSQL, or MSSQL.
Implement CI/CD pipelines using Git-based version control systems (GitHub/GitLab) and automation tools (Jenkins/GitLab CI).
Deploy and manage applications using containerization technologies such as Docker and Kubernetes.
Ensure compliance with GIGW 3.0 guidelines, CERT-In security practices, and accessibility standards for government digital platforms.
Participate in system architecture design, requirement analysis, and technical planning discussions.
Write clean, modular, and well-documented code following modern software development standards.
Troubleshoot and resolve performance issues across application layers.
Required Skills & Qualifications
Bachelor's or Master's degree in Computer Science / Engineering/ IT or relevant field.
Around 5 years of professional experience in full stack application development.
Strong expertise in Core Java (Java 8/11/17) and Object-Oriented Programming concepts.
Hands-on experience with Spring Boot, Spring Framework, and Microservices architecture.
Experience developing frontend applications using React.js or Angular frameworks.
Strong understanding of HTML5, CSS3, JavaScript, Bootstrap, and responsive UI development.
Experience developing and integrating RESTful APIs and web services.
Experience working with relational databases such as MySQL, PostgreSQL, or MSSQL including schema optimization.
Familiarity with containerization technologies (Docker, Kubernetes) and deployment practices.
Experience using Git-based version control systems and CI/CD pipelines.
Understanding of secure authentication, RBAC, and session/token management.
Strong analytical, debugging, and problem-solving skills.
Preferred / Good to Have Skills
Experience working on e-Governance platforms or large-scale government digital systems.
Experience with API management tools such as WSO2 / API Gateway.
Exposure to cloud platforms such as AWS, Azure, or GCP.
Knowledge of message brokers such as Kafka or RabbitMQ.
Experience with unit testing frameworks such as JUnit, Mockito, or TestNG.
Familiarity with Agile / Scrum development methodologies.
Experience with data visualization tools or dashboards (Power BI / Chart libraries).
Job ID: 145110033