Software Engineer Principal (Java Full Stack /Kafka)

Engineer

Software Engineer Principal (Java Full Stack /Kafka)

Apply Now

- 0.00

  • Date posted
    July 2, 2026
  • Expiration date
    October 2, 2026
  • Application ends
    October 2, 2026

As a Software Engineer Principal, you will play a critical technical leadership role in designing, building, and evolving large scale, business critical platforms. This role is delivery focused and scoped to influencing architecture and technical direction within a defined domain rather than owning enterprise wide strategy. You will mentor engineers, promote engineering best practices, and communicate complex technical concepts clearly to both technical and executive audiences.
________________________________________
Learning Mindset & Adaptability
• Demonstrated curiosity and interest in learning new technologies, frameworks, and problem domains.
• Comfort working across unfamiliar systems or codebases and ramping up quickly through hands on contribution.
• Ability to balance depth in core technologies with a broad working understanding of adjacent platforms and tools.
• Willingness to challenge existing approaches while remaining pragmatic and focused on delivery.

Key Responsibilities

• Serve as a technical authority and hands on contributor for complex, distributed systems supporting Corporate & Institutional Bank and Treasury Management business capabilities.
• Partner with business and technology stakeholders to evaluate options, influence decisions, and achieve consensus on architectural and design approaches.
• Lead architecture and design decisions for microservices and event driven platforms, ensuring solutions are scalable, secure, resilient, and aligned with enterprise standards.
• Drive end to end technical ownership—from solution design through implementation, deployment, and operational support.
• Strong problem solving skills, including the ability to break down complex problems, evaluate alternatives, and recommend sound solutions.
• Mentor and coach engineers across multiple teams, providing guidance on system design, coding practices, and technical growth.
• Establish and promote engineering best practices around code quality, testing, performance, security, and observability.
• Identify and proactively address technical debt, architectural risks, and performance bottlenecks.
• Ability to communicate complex technical concepts clearly and effectively to audiences at all levels of the organization, including senior executives.
• Champion a DevSecOps mindset, ensuring CI/CD, automation, reliability, and operational readiness are treated as first class concerns.
Required Technical Expertise
• Strong understanding of software architecture principles, including microservices, event driven architectures, and domain driven design concepts.
• Broad foundational knowledge across networking, operating systems, and application security.
• Strong proficiency in Java, with deep hands on experience using Spring Boot, Hibernate, RESTful services, and microservices based architectures.
• Experience designing and developing solutions using:
o Core Java
o SQL (MySQL or equivalent relational databases)
o Messaging and streaming platforms such as ActiveMQ and Kafka
• Hands on experience with authentication and authorization mechanisms, API frameworks (REST; GraphQL a plus), and persistence layers.
• Proven experience in database design, optimization, and data modeling across both relational and NoSQL data stores.
Preferred / Desired Skills
• Interest in and exposure to a broad range of modern technologies, such as:
o Agentic or applied AI use cases
o Microsoft 365 Copilot and productivity focused AI tools
o OpenShift and Kubernetes
o Cloud platforms such as Azure or AWS
• Knowledge of performance tuning, application security, and scalability best practices.
• Experience with DevOps and cloud native practices, including:
o CI/CD pipelines
o Containerization and orchestration (OpenShift, Kubernetes)
• Hands on experience with CI/CD tooling such as Bitbucket, Jenkins, or similar platform

 

Are you interested in this position?

 

Apply by clicking on the “Apply Now” button below!

 

#AlbionarcJobs#FintechJobs

#AsiaJobs#MiddleEastCareers

#TechTalent#FintechRecruitment

#FinanceOpportunities#

 

 

Apply Now

- 0.00

Select your currency