Senior Engineer (New Delhi)

Senior Engineer (New Delhi)

07 Aug
|
IRIS SOFTWARE
|
New Delhi

07 Aug

IRIS SOFTWARE

New Delhi

ABOUT IRIS SOFTWARE

IRIS Software Inc is a CMMI ML 5 professional software services organization offering high-quality, cost-effective solutions to businesses. It has helped meeting the IT requirements of companies ranging from those among the Fortune 100 to medium-sized firms by utilizing best-of-breed technologies, rapidly deployable solutions and flexible engagement models. With offices in India, USA , Mexico and Canada, we employ 3000+ highly talented professionals and domain experts. We are strategic partners to over 25 Fortune 100 companies and our consistent striving for high customer satisfaction has translated into long-standing relationships and a preferred-partner status with many of our partners. Over 93% of the customers we have worked with have chosen to re-engage with us. IRIS is a quality and security conscious organization and has maintained steady progress in its quality management and information security management programs over the years. Namely Software Process Maturity: Certified to ISO 9001:2008 since 2002 | CMMI ML 5 | ISO 27001:2013

Visit us at www.irissoftware.com

Job information:

- Position: Java Developer Senior Engineer
- Role: Permanent
- Shift time: 01:00 pm to 10:00 pm
- Location: Noida Sec 142

Mandatory Skills: Core Java (Java 8+); Spring Boot; Microservices + REST APIs; JPA OR Hibernate; Java Messaging Services & Event Streaming (Kafka); Spring Security (OAuth); OOPS Concepts; Data Structure; Database (PL/SQL ); Multithreading & Concurrency; Design Principles + Design Patterns + Architecture Patterns; Code and Build Management (Git Hub)



+ (Maven); Backend Unit Testing (JUnit);

Additional Skills: Spring Framework (Spring Boot, Spring MVC, Spring Security). RESTful API development and integration, Oracle (PL/SQL)/TSQL, Stored procedure, SQL query optimization and performance tuning, triggers, and indexing.

Key Responsibilities

- Design and develop scalable and high-performance Java applications using Spring Boot and microservices architecture.
- Define API contracts, service boundaries, and integration strategies for distributed and enterprise-grade systems.
- Develop reusable backend components and enterprise services following clean architecture and secure coding practices.
- Optimize application performance through caching, asynchronous processing, database tuning, and JVM optimization.
- Own end-to-end delivery of assigned modules including design, development, testing support, and deployment readiness.
- Conduct code reviews ensuring adherence to coding standards, security guidelines, and engineering best practices.
- Collaborate with cross-functional teams and stakeholders to translate business needs into technical solutions.
- Drive improvements in CI/CD pipelines, logging, monitoring,



and deployment automation to improve operational efficiency.
- Familiarity with Docker, Kubernetes. Version control using Git.
- Troubleshoot production issues and performance bottlenecks by performing detailed root cause analysis and implementing sustainable fixes.
- Mentor junior developers on coding standards, debugging techniques, and modern Java development practices.

Behavioral Competencies

- Demonstrates strong technical ownership in delivering complex development activities with high-quality execution.
- Collaborate effectively with cross-functional teams and business stakeholders for seamless delivery.
- Drives engineering excellence through code reviews, automation, performance optimization, and defect prevention.
- Apply robust analytical and problem-solving skills to resolve complex technical and production issues.
- Mentor junior developers on coding standards, debugging techniques, and engineering best practices.
- Communicates effectively with technical and non-technical stakeholders on risks, dependencies, and delivery progress.
- Demonstrate adaptability and continuous learning toward evolving technologies and engineering practices.
- Maintains strong attention to detail in architecture, code quality, security, and performance optimization.
- Takes initiative in developing reusable frameworks, automation, and process improvement initiatives.

Balances technical excellence with business priorities by delivering scalable and maintainable solutions.

Job Type : Full Time

📌 Senior Engineer (New Delhi)
🏢 IRIS SOFTWARE
📍 New Delhi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer (new delhi) / new delhi

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer (new delhi) / new delhi