
Search by job, company or skills

Technical Skills
Core Java Knowledge
Understanding of OOP concepts (Inheritance, Polymorphism, Encapsulation, Abstraction)
Knowledge of Java syntax and core libraries
Familiarity with Java 8+ features (Streams, Lambdas, Optional, etc.)
Yaml
Data Structures and Algorithms
Proficiency in common data structures (Arrays, Set, Lists, Stacks, Queues, Trees, Graphs)
Ability to solve algorithmic problems (Sorting, Searching, Dynamic Programming)
Frameworks and Libraries
Experience with popular frameworks (Spring, Springboot, Hibernate, JPA)
Knowledge of build tools (Maven, Gradle)
Database Management
GraphQL , Understanding of SQL and NoSQL databases
Experience with database design and optimization
Web Technologies
Familiarity with web development (Servlets, JSP, RESTful APIs)
Knowledge of front-end technologies (HTML, CSS, JavaScript)
Testing and Debugging
Experience with unit testing (JUnit, Mockito, Power Mockito)
Debugging skills and use of debugging tools
UI
Angular, Jquery, CSS, JavaScript
UI Test cases
Jasmin,
DevOps Tools
Maven, Gradel, Jenkings, SonarQube quality tools
Versioning Tools
Git
Code efficiency measurement
BlueOptima
Advanced Java Technical Skills
Knowledge of Java EE (Enterprise Edition)
Experience with Java frameworks (Spring Boot, RestAPI, MicroServices)
Understanding of concurrency and multithreading
Proficiency in JVM internals and performance tuning
Experience with messaging systems (JMS, Kafka)
Knowledge of security frameworks (JAAS, Spring Security, JWT, SSO (Single Sign On))
Problem-Solving Skills
Ability to approach and solve complex problems
Logical and analytical thinking
Coding exercises or live coding sessions
System Design
Understanding of system architecture and design patterns
Ability to design scalable and maintainable systems
Knowledge of microservices architecture
Soft Skills
Communication
Clarity in explaining technical concepts
Ability to articulate thoughts and ideas effectively
Teamwork
Experience working in collaborative environments
Ability to work well with team members
Adaptability
Willingness to learn new technologies
Flexibility in handling changing requirements
Time Management
Ability to prioritize tasks and meet deadlines
Efficient use of time during coding and problem-solving
Tech Mahindra is part of the US $15.4 billion Mahindra Group and is a leading global systems integrator and business transformation consulting organization, focused primarily on the telecommunications industry. Tech Mahindra helps companies innovate and transform by leveraging its unique insights, differentiated services and flexible partnering models. This has helped customers reduce operating costs, generate new revenue streams and gain competitive advantage. Tech Mahindra expanded its IT portfolio in 2009 by acquiring the leading global business and information technology services company, Mahindra Satyam (earlier known as Satyam Computer Services).
Tech Mahindra's capabilities spread across a broad spectrum, including Business Support Systems (BSS), Operations Support Systems (OSS), Network Design & Engineering, Next Generation Networks, Mobility Solutions, Security consulting and Testing.
Tech Mahindra's solutions portfolio includes Consulting, Application Development & Management, Network Services, Solution Integration, Product Engineering, Infrastructure Managed Services, Remote Infrastructure Management and BSG (comprises BPO, Services and Consulting).
With an array of service offerings for TSPs, TEMs and ISVs, Tech Mahindra is a chosen transformation partner for several leading wireline, wireless and broadband operators in Europe, Asia-Pacific and North America.
Tech Mahindra has successfully implemented more than 16 Greenfield Operations globally and has over 130 active customer engagements mostly in the Telecom sector. The company has been involved in about 8 transformation programs of incumbent telecom operators.
Tech Mahindra has a global footprint through operations in more than 31 countries with 17 sales offices and 15 delivery centers. Assessed at SEI CMMi Level 5, Tech Mahindra's track record for value delivery is supported by over 40,500 professionals who provide a unique blend of culture, domain expertise and in depth technology skill sets. Its development centers are ISO 9001:2008 & BS7799 certified.
Job ID: 104521649
Skills:
React, Git, Java Fullstack, UI/UX
We don’t charge any money for job offers