22 Bean HR Consulting Jobs
Principal Engineer - Java (14-19 yrs)
Bean HR Consulting
posted 8d ago
Fixed timing
Key skills for the job
Role - Principal Engineer - Java
Experience - 14- 17 years
Location - Bangalore
Division - Comm Services
Position Description :
We are looking for a talented, hands-on Senior Staff Engineer (Backend Developer with Spring Boot) to join our growing organization. You will be responsible for the design and implementation of common services that will serve as the building blocks of next-generation patient care software solutions. This position will report to the Manager of R&D.
What you will do :
Technical Responsibilities :
- Designing and implementing Microservices.
- Partnering effectively with product owners and key internal stakeholders to ascertain product requirements.
- Applying SOLID design principles and design patterns to address specific product needs.
- Practicing good engineering methodologies within an Agile development framework.
- Actively engaging in continuous learning through peer review and professional development opportunities.
- Ensuring product quality through unit tests, functional tests, and system tests in collaboration with automation engineers.
- Creating and maintaining comprehensive data model designs.
- Documenting processes, designs, and product capabilities as required.
What you will need :
Competencies :
- Track record of building and delivering solutions based on a solid understanding of customer needs.
- Results-driven, hands-on approach to the full product lifecycle from architecture development to product implementation.
- A passion for the end-to-end development of quality software products.
- Excellent troubleshooting and debugging, communication, and documentation skills.
- Resourceful and able to solve complex problems through adapting technology and a deep understanding of product architecture.
- Proficient in designing and developing microservices architecture, with expertise in scalable and resilient systems.
- Hands-on experience in optimizing microservices for performance, scalability, and security.
Preferred Qualifications :
Education Requirements :
- Bachelor's degree in software engineering, computer science, or a related discipline with 10+ years of work experience.
Technical Skills :
- Proficient in building robust back-end applications using Spring Boot.
- Strong experience with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of database technologies, including both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).
- Hands-on expertise with Kafka Confluent for event streaming and message brokering.
- In-depth knowledge of microservice architecture, including designing, developing, and deploying scalable services.
- Familiarity with cloud platforms such as AWS, GCP, or Azure, and their associated services.
- Basic understanding of authentication protocols such as SAML, OIDC, and related security standards.
Functional Areas: Other
Read full job descriptionPrepare for Principal Engineer roles with real interview advice
10-12 Yrs
8-11 Yrs