Cutshort logo
For Employers
Recruit Square logo
Full stack Engineer
Full stack Engineer
Recruit Square's logo

Full stack Engineer

Priyanka choudhary's profile picture
Posted by Priyanka choudhary
3 - 10 yrs
₹6L - ₹20L / yr
Bengaluru (Bangalore)
Skills
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Responsibilities:


Design, develop, and maintain high-quality software solutions using programming languages such as Java.

Implement backend services using frameworks like Spring Boot and frontend interfaces using frameworks like React.

 Apply deep knowledge of algorithms and data structures to solve complex problems efficiently.

 Optimize code for performance, scalability, and reliability.

 Work with SQL and NoSQL databases to design, implement, and manage data storage solutions.

 Ensure data integrity and optimize database queries.  Leverage open-source tools and frameworks to develop scalable and maintainable solutions.

 Stay updated on the latest trends in open-source technologies.

 Utilize Linux systems for development and deployment.

 Automate and streamline processes using Linux tools and scripts.

 Develop and maintain mobile applications that align with user requirements and business goals.

 Collaborate with cross-functional teams to ensure seamless integration with backend systems.

 Work closely with product managers, designers, and other engineers to bring ideas to life.

 Participate in code reviews, testing, and debugging to ensure high-quality deliverables.

Qualifications and Skills:

 Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mathematics, Physics, or a related discipline.

 Strong knowledge of algorithms and data structures.

 Proficiency in at least one programming language, preferably Java.

 Hands-on experience with backend frameworks like Spring Boot and frontend frameworks like React.

 Familiarity with SQL and NoSQL databases.

 Solid understanding of Linux systems and tools.

 Experience developing mobile applications is highly desirable.

 Strong problem-solving skills and ability to work in a fast-paced environment.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Recruit Square

Founded :
2022
Type :
Services
Size
Stage :
Bootstrapped

About

N/A

Company social profiles

N/A

Similar jobs

Jaipur
6 - 10 yrs
₹10L - ₹18L / yr
skill iconJava
skill iconSpring Boot
Apache Kafka
skill iconRedis
DLMS
+6 more

Work Mode: Full-time, in-person

Reporting To: VP – Software

Job Description

We are looking for a hands-on Technical Lead Engineer to lead the design, development, and delivery of our Head-End System (HES), Meter Data Management (MDM), and Smart Metering platform. The role requires strong backend engineering expertise, deep understanding of smart metering and utility systems, and the ability to guide a development team through architecture, implementation, integration, testing, deployment, and production support.

The ideal candidate will have practical experience building scalable IoT or utility platforms involving smart meter communication, DLMS/COSEM protocols, real-time data acquisition, validation, event processing, command execution, and integration with enterprise systems such as billing, NMS, OMS, and analytics platforms.

Key Responsibilities

  • Lead end-to-end technical development of HES, MDM, AMI/AMR, and smart metering modules.
  • Design scalable backend architecture for meter communication, data ingestion, validation, processing, storage, and reporting.
  • Implement and guide development of DLMS/COSEM IEC 62056 based meter communication.
  • Integrate with smart meters, DCUs/gateways, billing systems, NMS, OMS, analytics systems, and third-party utility platforms.
  • Lead Java/Spring Boot backend development using REST APIs, messaging queues, socket programming, and distributed system patterns.
  • Design high-volume data pipelines for interval data, events, alarms, billing reads, and meter health data.
  • Ensure performance, scalability, fault tolerance, database optimization, and reliable production operations.
  • Mentor developers, review code, define engineering standards, and guide sprint-level technical execution.
  • Work with product, project, QA, deployment, and customer teams to convert utility requirements into robust technical solutions.
  • Own technical troubleshooting for production issues, performance bottlenecks, device communication failures, and integration defects.
  • Prepare technical documentation, architecture diagrams, API specifications, and deployment guidelines.

Required Skills

  • 6+ years of software development experience, including 3+ years in smart metering, HES, MDM, AMI, IoT, or utility platforms.
  • Strong hands-on experience with Java, Spring Boot, REST APIs, JDBC/JPA, multithreading, backend system design, debugging, performance tuning, and production support.
  • Practical experience with DLMS/COSEM, IEC 62056, Gurux or similar frameworks, smart meter communication, meter reads, events, commands, and remote operations.
  • Strong understanding of communication protocols such as TCP/IP, socket programming, FTP/SFTP, MQTT/HTTP, and related integration patterns.
  • Experience with Kafka/RabbitMQ, MySQL/MariaDB, MongoDB, Redis, ClickHouse, Apache Solr, or similar messaging and data platforms.
  • Knowledge of scalable architecture, including clustering, replication, load balancing, caching, retries, failover, monitoring, and large-scale time-series data handling.
  • Experience leading backend engineering teams, owning technical delivery, reviewing code, and mentoring developers.
  • Preferred: experience with utility/DISCOM projects, AMISP programs, billing engines, prepaid metering, NMS/OMS, energy accounting, cloud services, CI/CD, Docker/Kubernetes, observability, and cybersecurity for smart metering systems.

Education Requirement

Bachelor’s degree in Computer Science, IT, Electronics & Communication, Electrical Engineering, or a related engineering discipline is preferred. Candidates with strong hands-on HES/MDM, AMI, DLMS/COSEM, IoT, or utility software experience may be considered even with a different academic background.

Read more
3i Infotech
Agency job
via Jobdost by Sathish Kumar
Mumbai, Hyderabad
3 - 6 yrs
₹7L - ₹10L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+9 more

Must Have Skills : Core Java ,Microservices , Angular8, Spring boot framework

Minimum 4-8 years of experience in design, development, and deployment of JAVA/J2EE-based applications, writing PL/SQL queries/store procedures.

Strong hands-on experience in design, development, and deployment of J2EE based application database design, PL/SQL complex queries, and Store procedures XML, HTML, JavaScript, AJAX

  • Expertise on XML, HTML, JavaScript, AJAX
  • Proficient in handling and writing complex PL/SQL queries and Stored procedures
  • preferable work experience on JBOSS as an application server or any other J2EE application server
  • Should have sound knowledge in product customization, implementation, and maintenance aspects
  • Foresighted & good judgment in problem-solving.
  • Capable of paying attention to detail.
  • Good analytical and logical thinking.
  • Prioritizing and organizing
  • Team Player with a positive attitude.
  • Process knowledge/Technical expertise
  • Good Written and Verbal communication Skills
Read more
BANK
Mumbai, Navi Mumbai
8 - 15 yrs
₹15L - ₹34L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+8 more

Role Title

Team Lead| Software Development


Description

The candidate will be required to build towards the future by constantly innovating and problem-solving. Should be passionate about the customer experience journey, highly motivated, intellectually curious and analytical. Conceptualize, rationalize and drive multiple simultaneous projects to deliver engineering work across the portfolio within deadlines and budgets. Experience in managing high performing individuals, building roadmaps, defining processes, delivering projects as well as analyzing cost/benefit of feature selection and communicating results throughout the organization.


Responsibilities  Work across teams to organize and accelerate delivery by ensuring all teams are delivering in a coordinated manner.

 Understand the business strategy and design approaches within product, program or domain effectively.

 Regularly review metrics and proactively seek out new and improved data / mechanisms for visibility, ensuring the program stays aligned with organization objectives.

 Proactively identify risks & issues and ensure mitigation efforts are being carried out throughout the software development lifecycle.

 Keep abreast of evolving technology landscape.

 Will provide technical leadership to software engineers by coaching and monitoring throughout end-to-end software development, maintenance and lifecycle.

 Analyse and provide input for the requirements and provide impact assessment for the features or bug fixes.

 Collaborate with external partner teams, business teams and other cross-functional teams effectively in driving the projects and the point of contact on the team. Skills  Process : Data Structures and Algorithms | API, Version Control , Data structures | DevSecOps | Microservices | Application Security


 Technical : FullStack Development – React, Angular, Nodejs, Java, ExpressJS, Passport, Springboot | CI/CD Tools | Cloud Computing – AWS Preferred | User Experience Design | Operating Systems – Linux and Windows | Database – MYSQL, Oracle | Webservers – Nginix, Apache | Containerization, Service Mesh

 Product : Corporate Banking | Payments and collections | Treasury | Trade Finance

 Human : Mentor & Guide | Creative Vision | Collaboration and Co-operation | Risk Taking Level Information


Education : BTech / M Tech Span of Influence : Multiple Teams

Read more
WorldRef Technologies
at WorldRef Technologies
1 candid answer
1 video
Shubhangi From WorldRef
Posted by Shubhangi From WorldRef
Noida 63
1 - 2 yrs
₹5L - ₹7L / yr
skill iconReact.js
skill iconReact Native
skill iconJava
skill iconSpring Boot

Key Responsibilities:

  • Build and maintain scalable web applications for MRO services, from front-end interfaces to back-end systems.
  • Collaborate with cross-functional teams to understand client needs and translate them into technical solutions.
  • Create efficient back-end systems with languages Java and integrating APIs and databases.
  • Working knowledge of Relational Databases, SQL, and ORM tools like Hibernate / JPA.
  • Debug and resolve issues related to performance, memory usage, and latency.
  • Develop user-friendly front-end features using HTML, CSS, JavaScript, and frameworks React or Angular.
  • Implement unit and integration tests and follow Test-Driven Development (TDD) where applicable.
  • Familiarity with Java/JEE concepts (exception handling, collections, memory basics).
  • Experience in developing backend services for web applications.
  • Basic understanding of CI/CD pipelines and deployment processes.
  • Knowledge of security concepts (JWT, OAuth2, authentication/authorization).
  • Ensure smooth workflows by optimizing code, reducing delays, and upholding quality standards.
  • Support ongoing inquiries by troubleshooting and enhancing existing applications.
  • Prepare for increased demand by integrating expeditors and third-party inspection (TPI) tools within the next month.
  • Stay updated on industry trends and emerging technologies to keep our solutions cutting-edge.

Qualifications:

  • 2+ years of full stack development experience, ideally in industrial or service-based applications.
  • Proficiency in back-end tech (Python/Java/Node.js, REST APIs) and front-end tech (HTML, CSS, JavaScript, React/Angular/NextJs)
  • Experience with database management (MySQL, MongoDB, etc.) and server-side operations.
  • Familiarity with MRO services or industrial workflows is a plus.
  • Strong problem-solving skills and eagerness to learn new tools and processes.
  • Ability to work in a team and adapt to fast-paced environments.


Read more
Wissen Technology
at Wissen Technology
4 recruiters
Seema Srivastava
Posted by Seema Srivastava
Hyderabad
5 - 10 yrs
Best in industry
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+4 more

Java Fullstack Developer – Job Description


We are solving complex technical problems in the financial industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.


Experience: 5+ years

Location: Bangalore


Job Description:



• Experience in Core Java, Spring Boot.

• Experience in microservices.

• Extensive experience in developing enterprise-scale systems for global organization. Should possess good architectural knowledge and be aware of enterprise application design patterns.

• Should be able to analyze, design, develop and test complex, low-latency client-facing applications.

• Good development experience with RDBMS in SQL Server, Postgres, Oracle or DB2

• Good knowledge of multi-threading

• Basic working knowledge of Unix/Linux

• Excellent problem solving and coding skills in Java

• Strong interpersonal, communication and analytical skills.

• Should be able to express their design ideas and thoughts.


About Wissen Technology:


Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen hassuccessfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world. Wissen Technology offers an array ofservicesincluding Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.

Read more
Kiara Global Services
Hyderabad
6 - 8 yrs
₹20L - ₹24L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+8 more

Pls Contact to sairam.akirala

@

kiaraglobalservices.com

928

111 152 1

Contract To Hire

What You’ll Bring:

  • Significant experience at a Senior+ Developer level (8+ years), with a strong track record of delivering complex projects.
  • Practical experience in agile environments, demonstrating your ability to adapt and deliver in iterative development cycles.
  • Hands-on experience developing real-world solutions across a range of projects.
  • Deep knowledge of JavaScript full-stack development, including advanced proficiency in JavaScript frameworks, specifically React and Node.js.
  • Extensive understanding of version control tools, particularly Git, with experience in collaborative software development practices like pull requests and code reviews.
  • Testing experience, including familiarity with unit, integration, and end-to-end testing tools and methodologies.
  • Practical experience working with databases, with a deep understanding of SQL databases (PostgreSQL preferred) for back-end or full-stack roles.
  • Experience with automation, CI, and CD processes to enhance development workflows and deployment efficiency.
  • Strong front-end skills, including a solid understanding of layout aesthetics, responsive design, and mobile web development.

What You’ll Do:

  • Development: Design, develop, and maintain both front-end and back-end components of web applications.
  • Collaboration: Work with UI/UX designers, other developers, and stakeholders to create integrated and high-quality solutions.
  • Code Quality: Write clean, maintainable code following best practices and maintain high standards for both front-end and back-end development.
  • Testing: Perform comprehensive testing (unit, integration, and end-to-end) to ensure application reliability and performance.
  • Continuous Improvement: Keep up-to-date with the latest developments in full-stack technology and recommend improvements to enhance development processes.
  • Documentation: Create and maintain documentation for code, processes, and systems to support team collaboration and project clarity.

Optional Experience:

  • TypeScript: Familiarity with TypeScript for type-safe JavaScript development.
  • GraphQL: Experience using GraphQL in a production environment.
  • Security and Performance: Good understanding of security best practices and performance optimization techniques.
  • Architectural and Design Patterns: Knowledge of architectural and design patterns to create scalable and maintainable applications.
  • Open-Source Technologies: General familiarity with a wide variety of open-source technologies and tools.
  • Analytical Skills: Excellent analytical and multitasking skills to effectively manage complex tasks and priorities.
Read more
ZeMoSo Technologies
at ZeMoSo Technologies
11 recruiters
HR Team
Posted by HR Team
Remote only
5 - 13 yrs
Best in industry
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+5 more

What You will do

● Create beautiful software experiences for our customers using design thinking, lean and agile methodology.

● Design and develop software products from scratch using the latest cutting edge technologies, platforms and languages such as JAVA, python, Javascript, GoLang and Scala.

● Work in a dynamic, collaborative, transparent, non-hierarchical culture.

● Help to grow the next generation of developers and have a positive impact on the industry.

Basic Qualifications

● Experience: 8+ years.

● Engineering Degree in Computer Science OR Equivalent.

● Hands-on development experience with a broad mix of languages such as JAVA, Python, Javascript etc.

● Server-side development experience mainly in JAVA, (Python and nodeJS can be considerable)

● UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS or Jquery etc.

● Passion for software engineering and follow the best coding concepts. ● Good to great problem solving and communication skills.

● Must have experience in technical architecture and design , code reviews and mentoring junior developers.

● Should have experience in stakeholder management and work along with architects as and when necessary to lead the project.

Nice to have Qualifications

● Product engineering and customer-centric mindset.

● Great OOP skills, including design patterns.

● Experience with devops, continuous integration & deployment.

● Exposure to big data technologies, Machine Learning and NLP will be a plus.

Benefits

● Competitive salary.

● Work from anywhere.

● Reimbursements for remote work set up.

● Insurance (including a top up insurance for COVID).

● Free Access to Online learning libraries such as O'reilly or equivalent Location Remote - work from anywhere

Read more
Celestial Tech
Emma Sanders
Posted by Emma Sanders
Remote only
0 - 30 yrs
₹20L - ₹30L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+4 more

We are seeking a skilled and motivated Java Developer to join our software development team. You will be responsible for designing, developing, and maintaining Java-based applications and software solutions. The ideal candidate will have a strong understanding of Java programming, object-oriented design, and software development best practices.

Responsibilities:

  • Design and Development:
  • Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Design and implement Java-based applications, ensuring high quality, maintainability, and performance.
  • Write clean, well-documented, and efficient code.
  • Develop and maintain APIs and web services.
  • Integrate applications with databases, third-party systems, and cloud services.


Read more
DreamSoft4u Pvt. Ltd.
at DreamSoft4u Pvt. Ltd.
1 video
3 recruiters
Monica Sharma
Posted by Monica Sharma
Jaipur
1 - 4 yrs
₹2L - ₹5L / yr
Spring
skill iconJava
J2EE
Struts
Hibernate (Java)
+2 more
Job Description As a Java Developer, you will be part of our multi-talented team of engineers and will be responsible for: • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance. • Contribute in all phases of the development lifecycle while writing well designed, testable, efficient code and ensure designs are in compliance with specifications. • Prepare and produce releases of software components. • Support continuous improvement by investigating, alternatives and technologies and presenting these for architectural review experience in Core Java, Spring, Hibernate, Restful Web Services and design patterns Primary/Technical skills: • Core Java, J2EE, OOPS design, Restful Web Services, HTML/HTML5, JavaScript, Jquery. • Strong knowledge of frameworks such as Spring, Spring Boot, Hibernate, Eclipse/STS. • Knowledge of various Design Patterns and their practical application. • Cloud Azure, Maven, Github (Version controlling), • Sound knowledge of RDBMS like MySQL/Postgres/Oracle, including schema design. • Comfortable with advanced SQL queries and SQL Tuning. • Proficient in general programming, logic, problem solving, data structures, algorithms. • Good understanding of data structures & algorithms and their space & time complexities.
Read more
Jointworksolutions
at Jointworksolutions
2 recruiters
Ale Sai  Preetham
Posted by Ale Sai Preetham
Remote only
5 - 10 yrs
₹3L - ₹15L / yr
Servlets
JSP
JDBC
skill iconAngularJS (1.x)
skill iconVue.js
+5 more

Requirement :- Java Tech Lead (with knowledge of Angular)

 

  • 5+ years of experience into Java 6/7/8, J2EE, EJB, Servlets, JSP, JDBC, LOG4J, JSON, XML
  • 3+ years of experience in Spring Boot, Sprint Rest, Spring MVC.
  • 5+ years of experience in REST, Micro service Development
  • Knowledge of Design Patterns (Good to Have).
  • Proven Experience in building complex web systems that have been successfully delivered to customers
  • Experience in writing SQL-queries and knowledge of PL/SQL
  • Experience in working with databases Oracle 10g, 11g, Postgres, Cassandra etc
  • Exposure/Experience in working/setting up CI and CD environments (DevOps).
  • Knowledge of development lifecycle, standards, approaches, utilities and environment: shells, version control systems, IDEs, project assembling tools;

Responsibilities:

•Participate in requirement, design, implementation, testing and support of custom banking solutions, which include features enhancements, new functionalities, and back-end systems integration.

•Define and manage resource plan together with the Project Manager aligning to the project schedule.

•Plan and drive the project's technical execution to achieve the committed scope and timeline.

•Monitor and report technical execution progress as well as all technical issues, risk or mitigation plan in a timely manner.

•Ability to coordinate multi-teams (e.g. customers, internal functional and technical SMEs), to understand business requirements, technical design and preparing of technical specifications.

•Assist in estimation of efforts and timescales for tasks delegated to the team.

•Contribute to design/code reviews for quality assurance and conformance to Company standards / guidelines.

•Hands-on participate in development and bugs fixing.

•Commit to continuous improvement and refinement of delivery.

•Strong technical knowledge and skills, consistently provide technical guidance and develop team members.

•Responsible for forward resource management, team building and staff career growth.

 

Requirements:

•Degree in Computer Sciences / Software Engineering / Information Technology.

•At least 5 years of working experience in Java EE development (preferably in the financial industry).

•Individual that is optimistic, proactive, good initiative, passionate, strives to achieve more as a team, and is able to motivate others.

•Understand design documentation standards such as Unified Modelling Language.

•Experience in various Java EE frameworks and design patterns. Preferably on Micro services architecture.

•Exposure in Java MVC frameworks such as Spring Boot.

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos