Loading...

Syncortex

Principal Software Engineer

Syncortex
Bengaluru, Karnataka On-site
On-Site Full-Time Bengaluru, Karnataka India

Skills

Java Jakarta EE XML Software Development Software Design Design Patterns Cloud Infrastructure Cloud Computing Distributed Systems Coaching & Mentoring

About the Role

How you will make an impact
· Work alongside and mentor software developers to design and implement robust, high-quality software used by millions of customers every day.
· Working with product owners, product managers, and engineering team leads providing designs and estimates for proposed initiatives.
· Drive innovation and adoption of industry best practices through code examples, pairing, teaching, and designing highly performant, extensible systems.

What you need to be successful
· Deep experience designing, building, delivering, and operating enterprise-grade production software.
· Strong mentoring and coaching instincts. Leads conversations to drive engineering decisions in a positive, yet critical manner.
· Designs distributed; service-oriented software organized around functional capabilities.
· Fluent in modern software design patterns and principles—SOLID, Twelve-Factor, DRY
· 15+ years of Java/J2EE development experience is required
· Proficient in RDBMS technology, for real time systems
· Responsible for enforcing / defending the business interest in executing on those decisions at all layers of the application stack.
· Broad technology knowledge, having worked with custom development projects, systems integration efforts and database systems
· Clearly communicates trade-offs and relative costs of different approaches to a given problem or requirement.
· Oracle Cloud Infrastructure (OCI), preferred
· New Relic, preferred

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs