Developer - SBIG - Thane
SBI General Insurance · Mumbai, Maharashtra, India - Navi Mumbai, Maharashtra, India - Thāne, Maharashtra, India
Free to search · AI fit score against your CV · tailor your résumé in one click
SBI General Insurance · Mumbai, Maharashtra, India - Navi Mumbai, Maharashtra, India - Thāne, Maharashtra, India
Role & responsibilities 1) Fullstack Development: • Design, develop, and maintain scalable fullstack applications using Java (2+ years), Spring Boot, React.js, and RESTful APIs. • Build responsive, user-friendly frontends with React.js, ensuring seamless integration with backend services. • Develop backend services using Spring Boot, Microservices, and REST APIs for high performance and scalability. 2) Software Development: • Write clean, modular, and efficient code in Java, Python, and JavaScript/TypeScript. • Implement best practices in coding, testing, and debugging to ensure robust application functionality. • Optimize applications for performance, security, and scalability. 3) Collaboration: • Work closely with cross-functional teams (frontend, backend, QA, DevOps) to define project requirements and deliver high-quality features. • Collaborate with UI/UX designers to translate wireframes and mockups into functional, interactive web applications. • Integrate user-facing elements with server-side logic for a seamless user experience. 4) Testing & Quality Assurance: • Conduct code reviews to maintain code quality and adherence to coding standards. • Write and maintain unit, integration, and end-to-end tests to ensure reliability. • Participate in Agile/Scrum ceremonies and contribute to sprint planning, retrospectives, and daily stand-ups. 5) DevOps & Deployment: • Deploy applications using CI/CD pipelines (Jenkins, GitHub Actions, or similar). • Utilize Docker and Kubernetes for containerization and orchestration. • Manage cloud-based deployments on AWS, Azure, or GCP. 6) Performance & Security: • Optimize application performance, responsiveness, and database queries (SQL / NoSQL). • Implement security best practices (OAuth, JWT, encryption) to protect data & applications. • Monitor and troubleshoot production issues, ensuring minimal downtime. 7) Maintenance & Documentation: • Maintain and enhance existing applications with new features and improvements. • Create and update technical documentation for software architecture, APIs, and workflows. • Monitor & timely raise requirements for seamless uptime of servers hosting the assigned applications, databases, API & others. Technical knowledge: 1) Programming Languages: • Java (2+ years), Python, JavaScript/TypeScript 2) Frontend Technologies: • React.js, Redux, HTML5, CSS3, Bootstrap/Material-UI 3) Backend Technologies: • Spring Boot, Spring MVC, Spring Security, Spring Data JPA • RESTful APIs, Microservices, Maven/Gradle 4) Databases: • SQL (Oracle, PostgreSQL, MySQL), NoSQL (MongoDB, Redis) 5) Cloud & DevOps: • AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes • CI/CD (Jenkins, GitHub Actions, GitLab CI) 6) Operating Systems & Tools: • Linux (Ubuntu, CentOS), Git/SVN, Postman, Swagger 7) Nice-to-Have: • Knowledge of GraphQL, WebSockets, or Kafka. • Familiarity with testing frameworks (JUnit, Mockito, Jest, Cypress). • Exposure to monitoring tools (Prometheus, Grafana, ELK Stack). Perks and benefits Health Benefits Travel Benefits Food Benefits