06 Aug
|
SBI General Insurance
|
Mumbai
06 Aug
SBI General Insurance
Mumbai
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 current 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
📌 Developer - SBIG - Thane (Mumbai)
🏢 SBI General Insurance
📍 Mumbai