Home
Jobs

117 Solid Principles Jobs - Page 5

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3 - 8 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Java 8/12 Frameworks - Spring MVC, REST, Spring Boot, Hibernate, (Optional – Play) Oracle DB Elastic Search (Optional but good to have) Junit, Mockito Basic knowledge in AWS Required Candidate profile Messaging– Should have knowledge of how RabbitMQ works Agile / TDD Good Experience in Core-Java concepts Experience of Continuous Integration / Continuous Delivery frameworks – Jenkins Apache, Tomcat

Posted 1 month ago

Apply

4 - 6 years

8 - 10 Lacs

Bengaluru

Hybrid

Naukri logo

Job Summary: We are seeking a proactive and skilled Software Engineer with 56 years of professional experience in backend development using .NET Core and C#, with a strong focus on Microservices architecture and SQL Server. The ideal candidate will be responsible for designing and building scalable systems and contributing to all stages of the software development lifecycle. Key Responsibilities: Design and develop enterprise-grade applications using .NET Core , C# , and Microservices architecture . Build and maintain RESTful APIs and services that are scalable, secure, and performant. Write efficient and optimized SQL Server queries, stored procedures, and database designs. Participate in system design discussions and contribute to architectural decisions. Implement clean, maintainable, and testable code following SOLID principles and design patterns. Collaborate with product managers, QA engineers, and UI developers in Agile teams. Perform code reviews, troubleshoot production issues, and ensure application stability and performance. Follow CI/CD best practices and contribute to DevOps improvements where needed. Required Skills: Strong hands-on experience with .NET Core , ASP.NET Core , and C# Proficiency in Microservices architecture and service-to-service communication patterns Solid expertise in SQL Server (T-SQL, stored procedures, performance tuning) Good understanding of RESTful APIs , JSON , and HTTP protocols Familiarity with Entity Framework Core or Dapper Experience with version control systems (e.g., Git) Knowledge of unit testing frameworks (e.g., xUnit, MSTest, NUnit) Preferred Skills: Exposure to Docker and Kubernetes for containerized deployments Familiarity with message queues (e.g., RabbitMQ, Kafka) Understanding of cloud platforms such as Azure or AWS Experience with CI/CD tools (e.g., Azure DevOps, Jenkins) Education: Bachelor’s degree in Computer Science, Information Technology, or a related field

Posted 1 month ago

Apply

6 - 9 years

12 - 16 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated toimproving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the worlds most complex challenges and deliver more impact together. Role description: You will be part of a SCRUM team of experienced software developers, domain experts and the product owner who deliver software to ProRail."We deliver complex software systems in which knowledge of the railway industry, and the associated jargon, is integral.""It is essential that the systems that we deliver integrate seamlessly"“ this places high demand on our quality to deliver." Role accountabilities: You take ownership and guarantee the quality of software development. You work closely with the product owner, other developers and testers. You will involve in the preparation of new stories, refinements, planning and design meetings. You will work independently but also in pair-programming with other software developers. You will develop in line with the clean code and clean architecture principles. You are always inclined to help the testers. You build it, you run it is your rule-of-thought. Qualifications & Experience: A minimum of 6+ years experience of programming in Angular Type Script and Java 11 (or above). Experience on latest Angular and Java versions is preferable. [preferably reflected in last two projects]. B. Tech or BE or masters degree in relevant engineering domain. Thorough knowledge on design patterns and principles. Wider experience in Angular projects. Experience in software development using SOLID principles. Experience in state management systems such as REDUX, NGRX, NGXS, and Akita. Experience with reactive programming with Rx.js. Experience of backend development using Java, MVC, Restfull APIs and willingness to learn further enhance capability. Experience with several elements of our software stackAngular 17, Java 21. At least 70% experience in Angular and 30% on the backend development. Nice to Have: DevOps experience in Kubernetes, Docker, Pipelines, Cloud Infrastructure. Knowledge of Clean Architecture/Layered Architecture. Knowledge of Railway Domain. Why Arcadis? We can only achieve our goals when everyone is empowered to be their best. We believe everyone's contribution matters. Its why we are pioneering a skills-based approach, where you can harness your unique experience and expertise to carve your career path and maximize the impact we can make together. Youll do meaningful work, and no matter what role, youll be helping to deliver sustainable solutions for a more prosperous planet. Make your mark, on your career, your colleagues, your clients, your life and the world around you. Together, we can create a lasting legacy. Join Arcadis. Create a Legacy. Our Commitment to Equality, Diversity, Inclusion & Belonging We want you to be able to bring your best self to work every day which is why equality and inclusion is at the forefront of all our activities. Our ambition is to be an employer of choice and provide a great place to work for all our people. We are an equal opportunity employer; women, minorities, and people with disabilities are strongly encouraged to apply. We are dedicated to a policy of non-discrimination in employment on any basis including race, caste, creed, colour, religion, sex, age, disability, marital status, sexual orientation, and gender identity. #JoinArcadis #CreateALegacy #Hybrid #LI-MS4

Posted 1 month ago

Apply

6 - 10 years

8 - 12 Lacs

Noida

Work from Office

Naukri logo

Key duties & responsibilities Directly contributes as a member of a scrum team to the test-driven development of software features and non-functional quality attributes, applying software engineering best practices and authoring integration tests. Provides thoughtful recommendations in sessions with scrum team members to structure solution source code and implementation approaches emphasizing the need to optimize code that follows engineering best practices, and maximizes maintainability, testability and performance. Ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Works with product management, business stakeholders and application architects to understand software requirements and helps estimate epics, features and stories. Scripts and maintains automated build steps, continuous integration systems and staging environments. Provides skillful communication and respectful listening conveying logical and structured thoughts, truthfulness, empathy, confidence and friendliness. Applies consistent levels of strategic thinking, judgment, decision making, attention to detail, teamwork, organization, innovation and initiative. Foster a culture and mindset of continuous learning to develop agility using the three pillars transparency, inspection and adaptation across levels and geographies. Mentors other members of the development team. Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. Experience, Skills and Knowledge 6-9 years of experience designing and developing n-tier Web applications Well versed with C#, modern UI technologies and database, ORM technologies. Must have solid understanding of modern architectural and design patterns. Advanced knowledge of general engineering concepts like design patterns, OO programming, and SOLID principles, HTTP, MVC, APIs, data structures, and algorithms. Advanced knowledge and experience with automated test tools and techniques including test-driven development, behavior-driven development, automated acceptance testing, Gherkin & Given/When/Then. Advanced knowledge and experience with Microsoft development technologies and tools: C#, Visual Studio or Visual Studio Code, .NET Framework/Core, and Entity Framework. Advanced knowledge and experience with REST and WebAPIs including but not limited to Web Sockets, JSON, RAML, Swagger, OData, or GraphQL. Good working understanding and experience with DevOps practices in source code management, continuous build and deployment tools including but not limited to git, Jira, Jenkins, Docker, Kubernetes, APM tools. Working understanding and experience with secure coding practices: OWASP, XSS, CSRF, SSO/Authentication, static code analysis tools, ethical hacking. Working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA. Deep expertise in one or more Clouds (Azure, AWS, Google Cloud) Strong exposure to Agile software development methodologies and enabling tools such as Jira, Confluence Excellent communicator with demonstrable ability of influencing decisions Knowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR would be preferred. Good working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/ hexagonal/ onion, SOA would be preferred Key competency profile Spot new opportunities by anticipating change and planning accordingly Find ways to better serve customers and patients. Be accountable for customer service of highest quality Create connections across teams by valuing differences and including others Own your development by implementing and sharing your learnings Motivate each other to perform at our highest level Help people improve by learning from successes and failures Work the right way by acting with integrity and living our values every day Succeed by proactively identifying problems and solutions for yourself and others.

Posted 1 month ago

Apply

6 - 10 years

8 - 12 Lacs

Noida

Work from Office

Naukri logo

Estimate, design and develop scalable RPA solution in highly collaborative agile environment. Creation of Intelligent Automation framework including reusable components. Analyze and assess future technology and create POC for demonstrating the use of same. Understand the business lines aims & aspirations, and define the scope of automation, conduct pre-analyses of the technical feasibility & estimate development time enabling smooth testing and rollout. Prioritize project development and deployments based on evolving needs of business. Engage with internal and business teams to address any implications due to upgrades / changes to applications. Conducts Code Reviews and ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Develop all documentation related to development, configuration & deployment. Take ownership of delivering projects within quality, budget, and timelines. Review and suggest industry best practices suited to current RPA landscape. Identify requisite access rights, licenses, servers and IT interactions. Apply the process across the various servers to ensure that they function correctly and interface with operational process owners. Technical Coach/Mentoring for RPA Engineers & configurators to ensure efficient and consistent delivery by Scrum team. Maintain and monitor processes post-launch for optimal response time in the event of production problems, as well as taking all necessary action. Ensure that automated processes can be audited and traced. Act as the point of contact for the support team. Playing an active role for the regular rollout projects: packaging/release, security aspects, reusability of configured objects. Ensure compliance with the planned rollout schedule, predicting the potential risk and impact of delays due to constraints. Must have Overall, 6-10 years experience of software development Minimum 3-years experience of software engineering experience using a modern software programming language. Minimum 4-years experience in RPA with Automation Anywhere A360 and Knowledge of RPA best practices Expertise in C#/Java, SQL /T-SQL, API, Abby, Python Ability to create Intelligent automation including self-healing framework for automation. Excellent knowledge of Visual Basic, C#, .Net Framework, Azure, HTML, Java Script and RDBMS Excellent Knowledge of SOLID principles and/or design patterns Excellent knowledge of Software development life cycle Excellent Communication Skills-Written and Verbal Nice to have Knowledge of the healthcare revenue cycle, EMRs, practice management systems, FHIR, HL7 and HIPAA is a major plus. Awareness of DevOps, Agile, Kanban, Scaled Agile Framework (SAFe). Ability to work with cross-functional teams Ability to juggle multiple projects simultaneously Graduate (B.Tech/BE/MCA/BCA/MSc/BSc-Computer Science) or equivalent academic qualification Master Certification Automation Anywhere A360 Key competency profile Ability to work with cross-functional teams Ability to juggle multiple projects simultaneously Excellent leadership skills Excellent written and verbal communication High attention to detail

Posted 1 month ago

Apply

5 - 8 years

8 - 18 Lacs

Kolkata, Chennai, Mumbai (All Areas)

Work from Office

Naukri logo

• Experience in developing microservices in Spring Boot. Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring, and containerization requirements of Microservices. Experience in developing High Cohesion & Loosely Coupled Micro Services. • Hands-on experience in Microservices Architecture. • Should have excellent acumen in Data Structures, algorithms, problem-solving, and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles, and implementation of different types of Design patterns. • Sound understanding of concepts like Exceptional handling, Serialization/Deserialization Immutability concepts, etc. Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc. • Experience with Multithreading, Concurrent Package,s and Concurrent APIs • Basic understanding of Java Memory Management (JMM) including garbage collection concepts. • Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.) • Hands-on experience with Massage brokers like Kafka or others. Hands-on experience in creating RESTful web services and consuming web services. Hands-on experience with Spring Cloud/SpringBoot.

Posted 1 month ago

Apply

4 - 7 years

7 - 12 Lacs

Mysuru

Work from Office

Naukri logo

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. Your primary responsibilities includeProficient Software Development with Microsoft TechnologiesDemonstrate expertise in software development using Microsoft technologies, ensuring high-quality code and efficient application performance. Collaborative Problem-Solving and Stakeholder EngagementCollaborate effectively with stakeholders to understand product requirements and challenges, proactively addressing issues through analytical problem-solving and strategic software solutions. Agile Learning and Technology IntegrationStay updated with the latest Microsoft technologies, eagerly embracing continuous learning and integrating newfound knowledge to enhance software development processes and product features. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in C#, ASP.NET, and .NET Core 6.0+. Hands on with front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular) Solid understanding of Microservices architecture, Design patterns & SOLID principles. Good understanding of RDBMS concepts with experience with SQL Server. Excellent problem-solving skills and ability to troubleshoot complex issues Strong communication skills and ability to work collaboratively in a team environment Preferred technical and professional experience Exposure in DevOps Practices and managing CI/CD Pipelines Exposure to Azure services for cloud-based application development. Good understanding of GIT and it’s process like Pull request

Posted 1 month ago

Apply

10 - 13 years

0 - 2 Lacs

Hyderabad

Hybrid

Naukri logo

JOB OVERVIEW We are seeking a highly skilled and motivated Technical Lead Software Engineer to join our dynamic team. The ideal candidate will play a critical role in leading software development projects, providing technical guidance, and ensuring high-quality code production. This position requires strong technical expertise, exceptional leadership skills, and the ability to collaborate effectively with cross-functional teams. ROLES AND RESPONSIBILITIES Lead a team of software engineers through all phases of the SDLC including requirement gathering, design, development, testing, deployment, and support. Develop applications using latest technologies (.NET Core, React Native , Node.js, MVVM, REST, SOAP, etc.) adhering to SOLID principles and industry best practices. Design and implement scalable, maintainable, and high-performance applications. Review code and designs from junior developers to ensure high-quality deliverables. Provide technical direction, mentorship, and skill development to the engineering team. Analyze and research emerging technologies for potential use in ongoing and upcoming projects. Collaborate with product managers, business analysts, UX/UI designers, QA, DevOps, and other cross-functional teams to translate business needs into technical solutions. Identify and plan sprint backlogs in coordination with product owners and business analysts. Monitor and report project progress, risks, and milestones to stakeholders and upper management. Coordinate with onshore and offshore teams to manage interdependence and remove blockers. Validate that applications meet business, technical, and security requirements. Ensure high-quality releases via automated testing, CI/CD pipelines, and manual QA oversight. Review and approve test plans, test cases, and execution logs from QA teams. Provide post-deployment support and resolve issues raised by end users in B2C/B2B environments. Conduct RCA for customer complaints and maintain compliance through regular internal audits. Create and maintain robust APIs (REST & SOAP) for communication between system layers. Build conceptual data models to interact with data layers and external systems. Maintain detailed technical documentation including system design, APIs, frequently occurring issues, and POCs. Support team members in implementing POCs and conduct performance evaluations. Foster a culture of continuous improvement, collaboration, and innovation within the team. TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities) Strong understanding of software development methodologies (Agile, Scrum, etc.) and best practices. Proficiency in designing and implementing microservices architectures and RESTful APIs. Strong understanding of SOLID principles and Design Patterns in C#. Experience with WPF applications Experience in working with and troubleshooting WCF, Web Services. Knowledge of Sync Framework would be a plus Experience with cloud technologies (AWS, Azure, Google Cloud, etc.) is a plus. Excellent problem-solving skills and ability to work under pressure. Strong communication and interpersonal skills, with the ability to effectively collaborate with technical and non-technical stakeholders. Good written and oral communication skills. Highly initiative-taking and directed. EDUCATION AND EXPERIENCE Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred. 10 to 12 years of experience in software development 2+ years of experience in a technical leadership role, managing software development teams.

Posted 1 month ago

Apply

4 - 8 years

25 - 30 Lacs

Bengaluru

Remote

Naukri logo

MLOps Engineer Must-Have Skills Strong proficiency in Python/PySpark, especially in analytical contexts DevOps and CI/CD expertise with Git proficiency Ability to build and maintain CI/CD pipelines Code refactoring skills and knowledge of software development principles (OOPs, SOLID) Unit testing and exception handling expertise Deep understanding of ML techniques and their applications End-to-end ML lifecycle experience Experience with model deployment and cloud services Model monitoring and drift detection capabilities Knowledge to develop production-ready code implementations Knowledge of unsupervised & unsupervised learning techniques (Regression, Classification, clustering, etc) SQL proficiency Good To Have Skills Experience in the CPG/Retail domain Cloud computing and big data technologies expertise Experience with containerization and deployment of ML models Familiarity with MLOps-specific tools Experience with data visualization and data imputation techniques Background in software development practices and agile methodologies Experience automating model testing and validation processes Soft Skills Strong communication skills to collaborate with data scientists, data engineers, and architects Problem-solving abilities and analytical thinking Attention to detail, especially for audit-ready code Ability to work in cross-functional teams Technical documentation capabilities

Posted 1 month ago

Apply

8 - 13 years

10 - 20 Lacs

Bangalore Rural, Bengaluru

Work from Office

Naukri logo

Hiring: C# and WinForms Developer Location: Bangalore Experience: 8+ Years Notice Period: Immediate to Max 15 Days Job Description: We are looking for a skilled C# and WinForms Developer with over 8 years of experience in designing and developing desktop applications. Key Responsibilities: Design, develop, and maintain C# and WinForms applications Apply OOP and SOLID principles to build scalable and maintainable solutions Implement software design patterns to optimize system architecture Collaborate in an Agile/Scrum development environment Write clean, efficient, and testable code with TDD practices Solve complex problems and optimize performance Contribute to technical design and peer reviews Required Skills: Strong expertise in C# and WinForms Solid understanding of OOP, SOLID principles, and design patterns Experience with data structures and algorithms Familiar with unit testing and TDD Exposure to WPF is a plus Excellent communication and analytical skills Contact Details Yesha@tekpillar.com 93289 09176

Posted 1 month ago

Apply

4 - 6 years

8 - 14 Lacs

Gurugram

Work from Office

Naukri logo

Experience in Developing Windows desktop applications using C# and WPF. Strong understanding of MVVM design pattern and related architectural best practices. Experience with .Net Core. Experience integrating REST APIs.

Posted 1 month ago

Apply

5 - 9 years

20 - 25 Lacs

Noida, Gurugram, Bengaluru

Hybrid

Naukri logo

Greetings from Infogain! We are having Immediate requirement for .Net Core Developer in Infogain India Pvt Ltd. A Senior .NET Core Developer is a seasoned professional with extensive experience in developing, testing, and maintaining software applications using the .NET Core framework. They have a strong understanding of software development principles and practices and are responsible for leading large projects and mentoring team members. Mode of Hiring- Full Time Skills : Net Core+SQL+C#+ RESTful API +unit Testing+ SQL+ microservices Exp: 5 to 9 years Location: Noida,Gurgaon,Bangalore.Pune.Mumbai Notice period- Early joiner Educational Qualification: BE/BTech/MCA/M.tech 1. 5+ years of experience in software development with C# and .NET Core. 2. Strong knowledge of microservices architecture and RESTful API development. 3. Proficiency in SQL database and performance tuning. 4. Solid understanding of OOP concepts and SOLID principles. 5. Experience with unit testing and integration testing frameworks. 6. Experience with version control systems (e.g. Github). 7. Strong problem solving and analytical skills. 8. Strong communication and teamwork abilities.

Posted 1 month ago

Apply

4 - 7 years

16 - 25 Lacs

Pune

Work from Office

Naukri logo

Role & responsibilities Own the development of mobile apps on both Android and iOS. Lead, design, and code major features. Work closely with the Product Team to deeply understand the business and product needs. Maintain quality code. Design, build, and evolve systems to support customer-facing and internal features while proactively incorporating best practices for security, testability, observability, and analytics. Collaborate with cross-functional colleagues to deliver a compelling user experience. Contribute to tools, workflows, and culture to ship code from your laptop/workstation to production frequently and confidently. Manage individual project priorities, deadlines, and deliverables as part of a self-organizing team. Learn and unlearn every day by exchanging knowledge and new insights, conducting constructive code reviews, and participating in retrospectives. Preferred candidate profile Candidate must have at least 5 years of professional software development experience and 4+ years building scalable systems on React Native. Proficiency in JavaScript, TypeScript, including ES6+ syntax, is essential. Excellent experience with GitHub or Bitbucket for source code management and version control, along with good knowledge of the code review process, is required. Adept knowledge of Firebase, marketing platforms like MoEngage and Clevertap, and integration of other third-party libraries is important. Proficiency in resolving technical issues through debugging, research, and investigation is necessary. Familiarity with native build tools like XCode and Android Studio is required. candidate should have 4+ years of experience building highly performant applications involving various technologies like databases (relational/non-relational systems), infrastructure, APM, and other tech tools. Proven ability to write clean and SOLID principle-driven programs is a must. candidate should be well-versed in writing DAMP automated tests that are readable and robust. Excellent communication skills, both spoken and written, with a demonstrated ability to articulate technical problems and projects to all stakeholders, are also essential.

Posted 1 month ago

Apply

3 - 6 years

4 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Req ID: 319166 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Java Engineer - Remote to join our team in Bangalore, Karnataka (IN-KA), India (IN). Software Engineer – (Remote) How You’ll Help Us Our clients need digital solutions that will transform their business so they can succeed in today’s hypercompetitive marketplace. As a team member you will routinely deliver elite solutions to clients that will impact their products, customers, and services. Using your development, design and leadership skills and experience, you will design and implement solutions based on client needs. You will collaborate with customers on future system enhancements, thus resulting to continued engagements. How We Will Help You Joining our Java practice is not only a job, but a chance to grow your career. We will make sure to equip you with the skills you need to produce robust applications that you can be proud of. Whether it is providing you with training on a new programming language or helping you get certified in a new technology, we will help you grow your skills so you can continue to deliver increasingly valuable work. Once You Are Here, You Will Performs written performance reviews for team. Holds regular one on ones with team members. Able to independently design within a defined architecture. Provides input to the architecture. Understands different architectural views (conceptual, logical, physical, deployment). Reviews code assuring Definition of Done, coding standards, and good design principles are met. Knows several languages, expert in primary language. Develops talent at all levels of developer. Sets an example of a professional developer. Able to coach and teach usage of Design Patters, SOLID principles, and Architectural Patterns. Basic Qualifications 8+ years of experience developing Java code and previous experience working with Maven. 8+ years of experience in object-oriented design development. 8+ years of experience developing Spring frameworks. 2+ years working with eitherAWS, GCP, or Azure cloud. 2+ years of experience in middleware packages likeWeb Logic, WebSphere, or JBoss. 3+ years of MySQL 1+ years of experience leading development team. Preferred Skills: Strong written and verbal English communication skills. Experience in either Rest or Soap API development. Experience with other frameworks likeSpring Boot, MVC, or Hibernate. Should have good understanding on agile ceremonies. Bachelors Degree in Engineering or Computer Science Ideal Mindset Lifelong Learner. You are always seeking to improve your technical and nontechnical skills. Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need. Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details. #LaunchJobs #LaunchEngineering About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies.Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us atus.nttdata.com NTT DATA endeavors to make https://us.nttdata.comaccessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here. Job Segment Developer, Java, System Administrator, Cloud, Computer Science, Technology

Posted 1 month ago

Apply

3 - 6 years

4 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Req ID: 319171 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Java Engineer - Remote to join our team in Bangalore, Karnataka (IN-KA), India (IN). Software Engineer – Offshore (Remote) How You’ll Help Us Our clients need digital solutions that will transform their business so they can succeed in today’s hypercompetitive marketplace. As a team member you will routinely deliver elite solutions to clients that will impact their products, customers, and services. Using your development, design and leadership skills and experience, you will design and implement solutions based on client needs. You will collaborate with customers on future system enhancements, thus resulting to continued engagements. How We Will Help You Joining our Java practice is not only a job, but a chance to grow your career. We will make sure to equip you with the skills you need to produce robust applications that you can be proud of. Whether it is providing you with training on a new programming language or helping you get certified in a new technology, we will help you grow your skills so you can continue to deliver increasingly valuable work. Once You Are Here, You Will Performs written performance reviews for team. Holds regular one on ones with team members. Able to independently design within a defined architecture. Provides input to the architecture. Understands different architectural views (conceptual, logical, physical, deployment). Reviews code assuring Definition of Done, coding standards, and good design principles are met. Knows several languages, expert in primary language. Develops talent at all levels of developer. Sets an example of a professional developer. Able to coach and teach usage of Design Patters, SOLID principles, and Architectural Patterns. Basic Qualifications 8+ years of experience developing Java code and previous experience working with Maven. 8+ years of experience in object-oriented design development. 8+ years of experience developing Spring frameworks. 2+ years working with eitherAWS, GCP, or Azure cloud. 2+ years of experience in middleware packages likeWeb Logic, WebSphere, or JBoss. 3+ years of MySQL 1+ years of experience leading development team. Preferred Skills: Strong written and verbal English communication skills. Experience in either Rest or Soap API development. Experience with other frameworks likeSpring Boot, MVC, or Hibernate. Should have good understanding on agile ceremonies. Bachelors Degree in Engineering or Computer Science Ideal Mindset Lifelong Learner. You are always seeking to improve your technical and nontechnical skills. Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need. Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details. #LaunchJobs #LaunchEngineering About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies.Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us atus.nttdata.com NTT DATA endeavors to make https://us.nttdata.comaccessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here. Job Segment Developer, Java, System Administrator, Cloud, Computer Science, Technology

Posted 1 month ago

Apply

5 - 8 years

15 - 20 Lacs

Noida

Work from Office

Naukri logo

Designing & developing high-performance web applications using ReactJS, NodeJS, TypeScript & JavaScript Creating & consuming RESTful & message-driven services Applying SOLID principles & leveraging Design Patterns to build scalable software Required Candidate profile 5+ years of experience as Full stack Proficiency in JavaScript, Typescript, Node.js, React.js, Angular, RabbitMQ, MQTT, Kafka Understanding of Software Architecture, Design Patterns & SOLID principles

Posted 1 month ago

Apply

6 - 11 years

12 - 22 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Preferred candidate profile We are looking candidates for Senior software engineer role with Dotnet + react JS experience Skill set : .NET ; .NET Core with React Must have knowledge of OOPS & SOLID principles Must have knowledge of React hooks, Must worked on Entity Framework Hands-on development should be more than 80% Must worked on Cloud Computing platform E.g. GCP or Azure or AWS. Location: pan India (any cognizant location) Notice period- Immediate to 30 days

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies