OSBIndia Private LimitedBengaluru, Republic Of India, IN
9 days ago
Job description
Core Responsibilities
Design, develop, and maintain high-quality, scalable backend solutions for our financial applications, using modern technologies and frameworks.
Develop Java Webservices and components according to a detailed design document.
Build efficient, reusable, and reliable Java code per industry best practices.
Follow the TDD approach and ensure unit-test coverage meets quality requirements.
Develop Integration tests to ensure coding adheres to acceptance criteria and verify the end-to-end behaviour of the system.
Ensure the best possible performance, quality, and responsiveness of applications.
Drive team meetings to productive output.
Technically mentor team to map them to their defined career path
Experience Requirements
10+ years’ experience specifically into backend (desirable to have Full Stack ) working within Financial Services or Banking is desirable but not essential
Knowledge Requirements
10+ years of experience in backend development, including experience with languages and frameworks such as Java
Bachelor’s degree in computer science, Engineering, or a related field
Must have experience developing in Java's latest version (the last version is 8).
Must have experience in design and development using Microservice architecture.
Solid knowledge of OOP concepts, and design principles / patterns for developing scalable applications.
Must have experience developing Spring Boot applications.
Must have experience developing database access layers using Spring Data JPA / Hibernates.
Must have experience in developing REST Services using Spring.
Good working experience in the development of event-driven systems using any framework.
Must have experience in domain driven design construct.
Must have experience with any RDBMS and at least one NoSQL database preferably PostgresSQL and Mongo DB.
Must have experience writing unit and integration tests using JUnit.
Must have experience using mock frameworks like Mockito, and WireMock.
Must have experience using Git.
Must have experience with CI / CD.
Basic hands-on experience in one of the cloud providers (AWS / Azure) or at least Docker and Kubernetes.
Familiarity with build tools Maven or Gradle.
Nice to have : nCino, Mambu
Create a job alert for this search
Principal Software Engineer • Bengaluru, Republic Of India, IN
Related jobs
Promoted
Principal Engineer
RecroBengaluru, Karnataka, India
We're Hiring : Principal Full Stack Software Engineer (Backend Focus) – Bangalore, India.Are you an expert ready to drive innovation in a globally established environment? Join our Product-based cli...Show moreLast updated: 30+ days ago
Promoted
Platform Engineer
Best Infosystems Ltd.Greater Bengaluru Area, India
Platform Engineer_Full-Time_Bangalore, Pune.Web Engineering Platform Engineer role will be responsible for IT experience in designing, implementing, and supporting complex infrastructures for Publi...Show moreLast updated: 30+ days ago
Promoted
Principal System Software Engineers
Mulya TechnologiesGreater Bengaluru Area, India
Principal / Staff System Software Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon...Show moreLast updated: 30+ days ago
Promoted
Principal Software Engineer
Mulya Technologiesbangalore, karnataka, in
Top100 Global Semiconductor Organization HQ in California.The successful candidate will be the primary owner of the IEEE 1588 / PTP software stack.
Communications and Data Center deployments.Enhancing...Show moreLast updated: 4 days ago
Promoted
Principal Software Engineer
FM IndiaBengaluru, India
Role Title : Principal Software Engineer.Leads and mentors in the design, development, and maintenance of multi-tiered business applications.
Individuals holding this position are typically expected ...Show moreLast updated: 30+ days ago
Promoted
Principal Software Engineer (AI)
InformaticaBengaluru, Karnataka, India
Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change.
At Informatica, we welcome adventurous, work-from-anywhere minds eager to so...Show moreLast updated: 18 days ago
Promoted
Principal Engineer
ScaleneWorks People Solutions LLPBengaluru, Karnataka, India
We are looking for a Technical Architect / Principal Engineer with strong Fullstack experience in a product-based environment.
The ideal candidate will lead design and architecture initiatives, driv...Show moreLast updated: 18 days ago
Promoted
Principal Software Engineer
Tata Consultancy Servicesbangalore, karnataka, in
Skill : Principal Software Engineer.We use a broad range of tools, languages, and frameworks.We don’t expect you to possess knowledge of all, but experience or exposure with some, or their equivale...Show moreLast updated: 4 days ago
Promoted
Software Engineer
Avocahosur, tamil nadu, in
At Avoca AI, we’re building the next-gen platform that powers home-service companies with autonomous voice and text agents.
Our Agent Operating System lets brands configure, deploy, supervise, and m...Show moreLast updated: 4 days ago
Promoted
Principal Software Engineer
Nikebangalore, karnataka, in
We are looking for a visionary principal engineer with a passion for building world-class.You thrive in a fast-paced, collaborative environment and have a proven track record of leading high-impact...Show moreLast updated: 4 days ago
Promoted
Software Engineer
People Prime Worldwidehosur, tamil nadu, in
Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018.It helps companies connect with remote software developers using AI-powered vetting and matching technology.Ori...Show moreLast updated: 30+ days ago
Promoted
Principal RTL Design Engineer
Mulya TechnologiesGreater Bengaluru Area, India
Staff / Principal RTL Design Engineer : -.Founded in 2023,by Industry veterans HQ in California,US.Location : Greater Bengaluru Area.
The products are chipsets and intelligent machines that enable sca...Show moreLast updated: 30+ days ago
Promoted
New!
Software Engineer
Best NanoTechhosur, tamil nadu, in
Best NanoTech is seeking a talented and motivated.In this role, you will design, develop, and deploy robust software solutions powering our internal platforms and external products.You will collabo...Show moreLast updated: 14 hours ago
Promoted
New!
Software Engineer
Bleem Hirehosur, tamil nadu, in
Bleem Hire is a fast-growing, curated job board that connects talented professionals with visa-sponsored and fully remote opportunities around the world.
We cut through the noise of traditional job ...Show moreLast updated: 2 hours ago
Promoted
New!
Principal FPGA Engineer
Mulya TechnologiesGreater Bengaluru Area, India
Prodigy Technovations is a global leader in providing advanced protocol analysis solutions for complex System-on-Chip (SoC) designs.
Our protocol analyzers are used by billion- dollar semiconductor ...Show moreLast updated: 6 hours ago
Promoted
Robotics Platform Software Engineer
K&K Talents - Indiahosur, tamil nadu, in
This position is with one of our.Title : Robotics Platform Software Engineer.Mode of working : Work from Office.Employment Type : Full-time Permanent.
Develop, debug, test, and troubleshoot platform so...Show moreLast updated: 1 day ago
Promoted
New!
Software Engineer
Tilda Researchhosur, tamil nadu, in
A passion for building scalable AI agents.Build scalable back-end services using.Optimize graph database queries and models in Neo4j.
Collaborate cross-functionally with Product, Engineering, and Cl...Show moreLast updated: 6 hours ago
Promoted
Principal Software Engineer
QSCbangalore, karnataka, in
QSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment,...Show moreLast updated: 2 days ago