16 Aug
|
Digit Insurance
|
Bengaluru
16 Aug
Digit Insurance
Bengaluru
Job Description (JD) for the Principal Engineer – Back-End Development (Java) role,
Principal Engineer – Back-End Development (Java)
Department: Technology
Experience: 12Y to 15Y years
Location: [Insert Location]
Education: Bachelor’s or Master’s in Computer Science, IT, or related field
Programming Language
Expert-level proficiency in Java, with deep experience in Spring Boot,
Hibernate, and Microservices
Strong command of object-oriented design, system architecture, and design
patterns
Framework and Libraries
Advanced experience with Spring Boot, Spring Cloud, Hibernate, and
Microservices frameworks
Familiarity with architectural patterns like event-driven, domain-driven
design, and CQRS
Database and Data Management
Expertise in MySQL, PostgreSQL, and NoSQL databases
Skilled in data modeling, query optimization, and database performance
tuning
Cloud and Infrastructure
Hands-on experience with AZURE, AWS or GCP, including services like EC2,
RDS, S3, IAM, etc.
Proficient in Docker, Kubernetes, and Kafka for scalable and resilient systems
Tools and Platforms Robust experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub
Actions)
Proficient in Git for version control and managing complex branching and
merging strategies
Familiar with Jira for sprint planning, ticket management, and delivery
tracking
Additional Competencies
API Development
Expertise in designing, developing, and reviewing RESTful APIs
Ensures API security, scalability, and documentation using tools like
Swagger/OpenAPI
DevOps
Leads CI/CD implementation and resolves pipeline conflicts and deployment
issues
Collaborates with DevOps teams to ensure smooth delivery and rollback
strategies
Security
Enforces secure coding practices and compliance with security standards
Proactively identifies and mitigates security vulnerabilities in code and
infrastructure
Performance Optimization
Leads performance profiling, tuning, and system optimization efforts
Ens
📌 Principal Engineer (Bengaluru)
🏢 Digit Insurance
📍 Bengaluru