Free cookie consent management tool by TermsFeed Principal Software Engineer | Antal Tech Jobs
Back to Jobs
2 Days ago

Principal Software Engineer

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
mPokket

Overview

As a Principal Software Engineer, you will be responsible for designing, developing, coding, debugging, and configuring software systems either end-to-end from analysis, design, implementation, quality assurance (including testing), to delivery and maintenance of the software product or system, or for a specific phase of the life cycle.

Responsibilities

  • Complexity: Develop and own complex components.
  • Define and own a microservices architecture.
  • Define coding standards and low-level documentation guidelines.
  • Ability to work with stakeholders on understanding requirements and converting them to engineering stories.
  • Ability to write and maintain Level System Designs.
  • Able to design a contract for Streams.
  • Become Stream Coach, with the ability to review and approve Streams used for asynchronous communication; participates in internal and external technology communities, mentors other members of the technology team.
  • Ability to troubleshoot production incidents, perform clear root cause analysis (RCA), and enhance design to prevent such incidents from happening.
  • Stays on top of tech trends, experimenting with and learning new technologies.

Requirements

  • 5+ years of hands-on software development experience in Java/J2EE technologies.
  • Good Understanding of Design Patterns, Data Structures, and Algorithms.
  • Strong hands-on experience with Java8 or above, Spring Framework, Kafka, Docker, Kubernetes, Web socket, and Redis, etc.
  • Strong hands-on experience in architecture and developing applications based on microservices architecture.
  • Knowledge of Multi-Thread programming, Servlet programming, Server server-client communication module.
  • Proficient and hands-on with Application Servers (Tomcat or JBoss).
  • Good knowledge of relational databases, specifically MySQL or PostgreSQL.
  • Experience with working on Agile Software development methodology.
  • Good knowledge and experience with CI / CD tools would be an advantage.
  • Excellent oral and written communication skills, problem-solving, and analytical skills.
  • Must be able to succeed with minimal resources and supervision.
  • Must-Haves - AWS cloud infrastructure.

This job was posted by Debapti Roy from mPokket.
Share job
Similar Jobs
View All
1 Day ago
Sr. Software Engineer - HTML/Angular Job
Information Technology
  • Bangalore, Karnataka, India
We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser’s local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any...
decor
1 Day ago
Devops Engineer
Information Technology
  • Bangalore, Karnataka, India
Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to...
decor
1 Day ago
.Net Developer - Intermediate
Information Technology
  • Bangalore, Karnataka, India
Job Description: As a .NET Developer, you will be a key contributor to our team, driving the design, development, and maintenance of high-performance, scalable applications. You will leverage your deep expertise in .NET technologies and cloud platfo...
decor
1 Day ago
Junior Web Developer in Hyderabad
Information Technology
  • Bangalore, Karnataka, India
Key Responsibilities Meeting with the development team to discuss user interface ideas and applications Reviewing application requirements and interface designs Identifying web-based user interactions Developing and implementing highly responsiv...
decor
1 Day ago
Sr. Software Engineer - .Net + Azure Job
Information Technology
  • Bangalore, Karnataka, India
We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser’s local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any...
decor
1 Day ago
Mainframe Modernization Consult System Architect
Information Technology
  • Bangalore, Karnataka, India
Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to...
decor
1 Day ago
Onelab Ventures - Scrum Master/IT Project Manager
Information Technology
  • Bangalore, Karnataka, India
Job SummaryWe are seeking an experienced IT Project Manager to lead and manage end-to-end delivery of projects involving Python Full Stack development, Cloud platforms (AWS/Azure/GCP), and Machine Learning solutions.ResponsibilitiesThe ideal candida...
decor
1 Day ago
Network Architect
Information Technology
  • Bangalore, Karnataka, India
Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media