Posted:4 days ago|
Platform:
On-site
Full Time
Founded in 1976, CMS Computers India Pvt Ltd. is a pioneer in the Indian ICT industry with over 4,000 employees across 100 locations in India. The company delivers innovative solutions in governance services, transportation, energy management, surveillance, broadcasting, and software by aligning technology with client business needs. CMS Computers plays a significant role in initiatives like Digital India, Smart Cities, and Smart Grids, leveraging expertise in IoT integration, mobility, and analytics. With a strong focus on creating value, CMS specializes in IT and IoT integration, network architecture, and providing end-to-end services from design to post-implementation support. Known for its culture of excellence, CMS is committed to simplifying lives through cutting-edge technology solutions.
· Proficiency in Software Development, Programming, and implementation best practices
· Hands-on experience with Jakarta EE and developing Java-based enterprise applications
· Strong understanding and application of Design Patterns in software solutions
· Knowledge of Microservices architecture and its implementation
· Excellent problem-solving skills and the ability to provide technical leadership
· Bachelor’s degree in Computer Science, Engineering, or a related field
· Relevant work experience in a similar role is a strong advantage
· Lead the design, development, and delivery of Java-based applications, focusing on architecture and scalability (Microservices, Spring Boot).
· Drive technical discussions, provide architectural guidance, and ensure adherence to coding standards and best practices.
· Mentor, guide, and oversee junior developers, facilitating code reviews and fostering a learning culture.
· Collaborate with Product Owners, Architects, and QA to align technical solutions with business needs.
· Own component/module design and implementation, ensuring reusability, maintainability, and performance.
· Identify technical risks, plan mitigations, and contribute to continuous process improvement.
· Extensive experience with Java, JEE, Spring, Spring Boot, Microservices.
· Strong grasp of OOP, Design Patterns, Data Structures, Multithreading.
· Experience with databases (RDBMS, NoSQL), ORM (JPA/Hibernate).
· Proficiency in unit testing (JUnit, Mockito) and DevOps/Cloud (Azure/AWS, CI/CD).
· Excellent leadership, communication, and problem-solving skills.
·
· Design, develop, and maintain robust, scalable, high-performance Java applications.
· Write clean, efficient, reusable, and well-tested code following industry best practices.
· Collaborate with cross-functional teams (PMs, Designers, other Devs) to deliver quality software.
· Support and mentor junior developers, troubleshoot complex issues, and provide technical expertise.
· Participate in requirement analysis, detailed design, and code reviews.
· Deep expertise in Java and its core libraries; experience with frameworks like Spring Boot.
· Strong understanding of OOP, Design Patterns, and RESTful APIs.
· Hands-on experience with databases (SQL/NoSQL) and ORM tools.
· Proficiency in unit testing frameworks (JUnit, Mockito).
· Strong analytical, critical thinking, and problem-solving skills.
CMS Computers India Pvt Ltd.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowgreater hyderabad area
Salary: Not disclosed
bhubaneswar, hyderabad, pune
6.0 - 16.0 Lacs P.A.
nagpur, maharashtra, india
Salary: Not disclosed
kochi, kerala, india
Salary: Not disclosed
gandhinagar, gujarat, india
Salary: Not disclosed
kolkata, all india
Salary: Not disclosed
hyderabad, all india
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed