Cutshort logo
Design patterns jobs

50+ Design patterns Jobs in India

Apply to 50+ Design patterns Jobs on CutShort.io. Find your next job, effortlessly. Browse Design patterns Jobs and apply today!

icon
CoverSelf Technologies

at CoverSelf Technologies

5 candid answers
Nikita Sinha
Posted by Nikita Sinha
Pune
4 - 6 yrs
Upto ₹16L / yr (Varies
)
DSL
Code Generators
skill iconJava
Design patterns

Overview of the role: We seek an engineer with experience developing domain-specific languages (DSLs) and code generators using frameworks from the Eclipse Ecosystem. The candidate should have a solid understanding and hands-on experience of working on multiple projects using Core Java.


Responsibilities:

● Enhance the existing DSL and Code generator

● Understand and enhance/improve the existing testing infrastructure

● Active participation in the Code reviews

● Understand the domain in which the company operates

● Engage with the Domain expert team, brainstorm, and understand their requirements

● Write Clean and High-quality unit tested code.


Requirements:

● Must have a Bachelor’s degree in computer science or equivalent

● Must have at least four years of experience in Software development

● Knowledge in frameworks used for implementing DSLs and Code Generators

● Must have developed DSLs or maintained existing DSLs

● Must be proficient in Core Java and Java 17 

● Should have good knowledge of Design patterns.


Added Bonus:

● Experience in implementing Language Server 

● Experience in developing RESTful microservices in Spring Boot.

Read more
Leading provider of Capital Market solutions in India

Leading provider of Capital Market solutions in India

Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore), Mumbai
10 - 15 yrs
₹30L - ₹50L / yr
skill iconC++
Socket Programming
Design patterns
Systems design
Architecture
+1 more

Key Responsibilities:

  • Technical Expertise:

○ C++ coding and debugging to strengthen and optimize systems.

○ Design and architecture (HLD/LLD) to ensure scalable and robust solutions.

○ Implementing and enhancing DevOps, Agile, and CI/CD pipelines to

improve development workflows.

○ Managing escalations and ensuring high-quality customer outcomes.

  • Architecture & Design:

○ Define and refine the architectural vision and technical roadmap for enterprise

software solutions.

○ Design scalable, maintainable, and secure systems in line with business goals.

○ Collaborate with stakeholders to translate requirements into technical

solutions.

○ Driving engineering initiatives to foster innovation, efficiency, and excellence.

  • Project Management:

○ Oversee project timelines, deliverables, and quality assurance processes.

○ Coordinate cross-functional teams to ensure seamless integration of systems.

○ Identify risks and proactively implement mitigation strategies.

  • Technical Leadership:

○ Lead and mentor a team of engineers, fostering a collaborative and high- performance culture.

○ Provide technical direction and guidance on complex software engineering challenges

○ Drive code quality, best practices, and standards across the engineering team.


What are we looking for:

12–18 years in the tech industry, with 2–4 years in technical leadership or managerial roles.

● Technical Expertise: Expertise in C++ development, enterprise architecture, and scalable system design, and proficiency in performance optimization, scalability, software architecture, and networking principles. Extensive experience managing the full development lifecycle of large-scale software

products, from concept to deployment.

● Strong knowledge of STL containers, multi-threading concepts, and algorithms. Solid understanding of memory management and efficient resource utilization.

Microservices Architecture Expertise: Experience in designing and implementing scalable, reliable microservices.

Strong Communication & Decision-Making Skills: Ability to clearly articulate trade-offs, make informed decisions, and ensure alignment across stakeholders.

Commitment to Creating and fostering Engineering Excellence: Deep understanding of best practices, including code quality, testability, security, and release management, and passion for fostering a strong engineering culture and continuously improving developer workflows and tools.

Self-Driven and Motivated: Ability to operate independently while driving impactful

results.

Read more
NeoGenCode Technologies Pvt Ltd
Shivank Bhardwaj
Posted by Shivank Bhardwaj
Bengaluru (Bangalore)
4 - 8 yrs
₹5L - ₹20L / yr
Object Oriented Programming (OOPs)
skill iconJava
Spark
Microservices
CI/CD
+6 more

Job Description

We are seeking a highly skilled and experienced Backend Engineer to join our dynamic and fast-paced development team in Bangalore. The ideal candidate will have expertise in Java development, particularly in Java 8 or above, and extensive hands-on experience with Apache Spark, Spark Streaming, and Spring Boot for developing scalable and high-performance microservices. The candidate must also have strong problem-solving skills, a deep understanding of distributed computing, and experience with cloud technologies (Azure).


Key Responsibilities

  • Design, develop, and maintain highly scalable microservices and optimized RESTful APIs using Spring Boot in Java 8 or above.
  • Write efficient and maintainable Spark and Spark Streaming code for processing large-scale data in real-time.
  • Implement Java 8 advanced features such as Functional Interfaces, Lambda Expressions, Streams, Parallel Streams, Completable Futures, and Concurrency API improvements.
  • Work with relational (SQL) and non-relational (Cosmos DB) databases for data modeling and optimization.
  • Utilize Maven for building and deploying artifacts to the snapshot repository.
  • Collaborate with cross-functional teams, including Product, Business, Automation, and other stakeholders, to define, design, and deliver new features.
  • Follow Agile SCRUM methodologies for software development and actively participate in sprint planning and retrospective meetings.
  • Maintain version control using Git and ensure best practices for code collaboration and peer code reviews.
  • Implement CI/CD pipelines using tools such as Jenkins and GitHub Actions to automate build and deployment processes.
  • Work with Azure Cloud Technologies to build and deploy cloud-based applications.
  • Apply software design patterns and best practices in backend development to enhance system architecture and scalability.
  • Troubleshoot and debug applications, ensuring high performance, security, and scalability.
  • Keep up to date with the latest industry trends, tools, and technologies to continuously improve development processes.


Minimum Qualifications

  • BS/MS in Computer Science or equivalent.
  • 4+ years of industry experience in developing highly scalable microservices and optimized RESTful APIs using Spring Boot in Java 8 or above.
  • 3+ years of experience in version control tools like Git.
  • 3+ years of experience working in an Agile SCRUM environment.
  • Strong understanding of software design patterns and distributed computing concepts.
  • Solid experience in relational and non-relational databases (SQL and Cosmos DB).
  • Experience with Maven for building and managing dependencies.
  • Knowledge of CI/CD workflows and experience with Jenkins and GitHub Actions.
  • Prior enterprise experience in working with Azure Cloud Technologies.
  • Proven ability to work collaboratively with cross-functional teams to deliver high-quality product features.
  • Strong problem-solving skills, debugging techniques, and ability to troubleshoot complex issues efficiently.


Preferred Qualifications

  • Experience with Kafka or other messaging queues for real-time data processing.
  • Exposure to Docker, Kubernetes, and container orchestration tools.
  • Hands-on experience with NoSQL databases like MongoDB, Cassandra, or DynamoDB.
  • Experience with performance optimization techniques for backend applications.
  • Knowledge of test-driven development (TDD) and unit testing frameworks like JUnit.


Read more
Wissen Technology

at Wissen Technology

4 recruiters
Sukanya Mohan
Posted by Sukanya Mohan
Bengaluru (Bangalore)
3 - 8 yrs
Best in industry
skill iconJava
06692
Design patterns
Data Structures
Hibernate (Java)
+1 more

Java Developer – Job Description  


Wissen Technology is now hiring a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL.  We are solving complex technical problems in the 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 consultancy.  


Required Skills:  

• Exp. - 2 to 7 years.  

• Experience in Core Java and Spring Boot.  

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

• Should have the ability to analyze, design, develop and test complex, low latency client facing applications. 

• Good development experience with RDBMS.  

• Good knowledge of multi-threading and high-performance server-side development.  

• Basic working knowledge of Unix/Linux.  

• Excellent problem solving and coding skills.  

• Strong interpersonal, communication and analytical skills.  

• Should have the ability 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 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully 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 of services including 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
Wissen Technology

at Wissen Technology

4 recruiters
Vijayalakshmi Selvaraj
Posted by Vijayalakshmi Selvaraj
Bengaluru (Bangalore)
2 - 10 yrs
Best in industry
skill iconJava
Design patterns
Spring
Microservices
Data collection
+3 more
  • Core Java 5.0 and above
  • Extensive experience in developing enterprise-scale n-tier applications for the financial domain.
  • Should possess good architectural knowledge and be aware of enterprise application design patterns.
  • Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
  • Good development experience with RDBMS, preferably Sybase database
  • Good knowledge of multi-threading and high volume server side development
  • Experience in sales and trading platforms in investment banking/capital markets
  • Basic working knowledge of Unix/Linux.
  • Strong written and oral communication skills.
  • Should have the ability to express their design ideas and thoughts.


Read more
NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Noida
5 - 12 yrs
₹5L - ₹20L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
Object Oriented Programming (OOPs)
Design patterns
+8 more

Position Title : Java Full Stack Developer

Location : Noida Sector 125

Experience : 5+ Years

Availability : Immediate


Job Summary :

We are looking for a Java Full Stack Developer with expertise in Microservices architecture to join our team.

The ideal candidate should have hands-on experience in Java, Spring Boot, Hibernate, and front-end technologies like Angular, JavaScript, and Bootstrap. You will work on enterprise-grade applications that enhance patient safety worldwide.


Key Responsibilities :

  • Design, develop, and maintain applications based on Microservices architecture.
  • Work with Java, Spring Boot, Hibernate, Angular, Kafka, Redis, and Hazelcast to build scalable solutions.
  • Utilize AWS, Git, Nginx, Tomcat, Oracle, Jira, Confluence, and Jenkins for development and deployment.
  • Collaborate with cross-functional teams to develop enterprise applications.
  • Develop intuitive UI/UX components using Bootstrap, jQuery, and JavaScript.
  • Ensure applications meet performance, scalability, and security requirements.
  • Participate in Agile development while efficiently handling changing priorities.
  • Conduct code reviews, debugging, and performance optimization.

Required Skills & Qualifications :

5+ Years of hands-on experience in Java 7/8, Spring Boot, and Hibernate.

✔ Strong understanding of OOP concepts and Design Patterns.

✔ Experience working with relational databases like Oracle/MySQL.

✔ Proficiency in Bootstrap, JavaScript, jQuery, HTML, and Angular.

✔ Hands-on experience in Microservices-based application development.

✔ Strong problem-solving, debugging, and analytical skills.

✔ Excellent communication and collaboration skills.

✔ Ability to adapt to new technologies and handle multiple priorities.

✔ Experience in developing high-quality web applications.


Good to Have :

➕ Exposure to Kafka, Redis, and Hazelcast.

➕ Experience working with cloud-based solutions (AWS preferred).

➕ Familiarity with DevOps tools like Jenkins, Docker, and Kubernetes.


Why Join Us?

✅ Work on cutting-edge technologies and enterprise-level applications.

✅ Collaborative and innovative work environment.

✅ Competitive salary and career growth opportunities.

Read more
Wissen Technology

at Wissen Technology

4 recruiters
Vijayalakshmi Selvaraj
Posted by Vijayalakshmi Selvaraj
Bengaluru (Bangalore)
4 - 18 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Design patterns

JD

 

·       Minimum 4-18 Years of Core Java Programming with spring boot Framework,Design patterns Concurrent Programming, Multi-threading (Good knowledge in Executor service, Forkjoin pool and other threading concepts)

 

·       Good knowledge of the JVM with an understanding of performance and memory optimization.

 

·       Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).

 

·       Excellent knowledge on collections like, Array List, Vector, LinkedList, Hashmap, HashTable, HashSet is mandate.

 

·       Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.

 

·       Expert level understanding of Object Oriented Concepts and Data Structures

Location - Only Bangalore

Notice period - Immediate or Serving

Read more
NeoGenCode Technologies Pvt Ltd
Bengaluru (Bangalore)
4 - 10 yrs
₹5L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Apache Spark
+13 more

Position : Software Engineer (Java Backend Engineer)

Experience : 4+ Years

📍 Location : Bangalore, India (Hybrid)

Mandatory Skills : Java 8+ (Advanced Features), Spring Boot, Apache Spark (Spark Streaming), SQL & Cosmos DB, Git, Maven, CI/CD (Jenkins, GitHub), Azure Cloud, Agile Scrum.


About the Role :

We are seeking a highly skilled Backend Engineer with expertise in Java, Spark, and microservices architecture to join our dynamic team. The ideal candidate will have a strong background in object-oriented programming, experience with Spark Streaming, and a deep understanding of distributed systems and cloud technologies.


Key Responsibilities :

  • Design, develop, and maintain highly scalable microservices and optimized RESTful APIs using Spring Boot and Java 8+.
  • Implement and optimize Spark Streaming applications for real-time data processing.
  • Utilize advanced Java 8 features, including:
  • Functional interfaces & Lambda expressions
  • Streams and Parallel Streams
  • Completable Futures & Concurrency API improvements
  • Enhanced Collections APIs
  • Work with relational (SQL) and NoSQL (Cosmos DB) databases, ensuring efficient data modeling and retrieval.
  • Develop and manage CI/CD pipelines using Jenkins, GitHub, and related automation tools.
  • Collaborate with cross-functional teams, including Product, Business, and Automation, to deliver end-to-end product features.
  • Ensure adherence to Agile Scrum practices and participate in code reviews to maintain high-quality standards.
  • Deploy and manage applications in Azure Cloud environments.


Minimum Qualifications:

  • BS/MS in Computer Science or a related field.
  • 4+ Years of experience developing backend applications with Spring Boot and Java 8+.
  • 3+ Years of hands-on experience with Git for version control.
  • Strong understanding of software design patterns and distributed computing principles.
  • Experience with Maven for building and deploying artifacts.
  • Proven ability to work in Agile Scrum environments with a collaborative team mindset.
  • Prior experience with Azure Cloud Technologies.
Read more
Mphasis

Mphasis

Agency job
via Vysystem pvt Ltd by hari prasath
Bengaluru (Bangalore)
5 - 10 yrs
₹20L - ₹30L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
+3 more

Job Title: Java Developer

Location: Bangalore

Experience: 5+ years

Job Type: Full-time

Skills Required:

  • Java
  • J2EE
  • Spring Boot
  • Hibernate (Java)
  • Data Structures & Algorithms
  • Multi-threading
  • Design Patterns
  • Collections

Education Qualification:

  • B.Tech
  • BE
  • BCA
  • MCA
  • M.Tech
  • BSc

Job Description: We are seeking a highly skilled Java Developer with over 5 years of experience to join our dynamic team in Bangalore. The ideal candidate will have a strong background in Java, J2EE, Spring Boot, and Hibernate, along with expertise in Data Structures & Algorithms, Multi-threading, and Design Patterns. You will be responsible for designing, developing, and maintaining high-performance applications, ensuring code quality, and collaborating with cross-functional teams to deliver innovative solutions.

Responsibilities:

  • Design, develop, and maintain Java-based applications.
  • Implement and optimize algorithms and data structures.
  • Ensure code quality through unit testing and code reviews.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and resolve performance issues.
  • Stay updated with the latest industry trends and technologies.

Preferred Qualifications:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Experience with Agile development methodologies.


Read more
US based Healthcare IT company

US based Healthcare IT company

Agency job
via Elite Consultants by Vishal Shah
Bengaluru (Bangalore)
8 - 15 yrs
₹35L - ₹45L / yr
Design patterns
SOLID
Technical Architecture
skill icon.NET
Entity Framework
+3 more

Requirement :

  • 8+ years of experience in Software Development, design, implementation web applications (i.e. having an architectural sense)
  • Hands-on analysis, design, and implementation of microservices based applications, .Net Core, Angular, React, Web API, Entity Framework, JavaScript, SQL Server.
  • Must have exposure in website development using Angular/React
  • Knowledge on Docker, Kubernet
  • Hands-on experience working in Azure.
  • Hands-on SOLID principles & architectural design patterns
  • MS-SQL server knowledge
  • Experience in Application Security and Performance tuning.
  • Good to have experience in creating automated build and test environments / CICD/ DevOps
  • Experience in defining and implementing Hybrid scenarios with workloads shared across on-premise and public cloud using zero trust approach.
  • Highly effective team-working skills, with an established track record in building teams at all technical levels
  • Research-oriented, flexible, open to change, and adapt quickly.
  • Passionate to work on mission-critical tasks and solve real-world problems
  • Healthcare Domain knowledge is a big plus


Responsibilities :

  • Analysis, design, and implementation of microservices based applications using Microsoft and cloud technology stack.
  • Understand the benefits of the various tech-stacks and accurately suggest the use of the appropriate technology for the applications.
  • Develop future-ready solutions/PoCs and train the developers.
  • Provide technical direction & solutions to the development team.
  • Establish effective controls for processes (tech standards, code review, release management) and functions performed by the team.
  • Effectively work with internal IT teams to help establish the necessary infrastructure for the platform appropriate for business volumes.
  • Effectively work on multiple, parallel projects using exceptional organizational and time management techniques to successfully complete tasks in a timely manner
Read more
Wissen Technology

at Wissen Technology

4 recruiters
Sukanya Mohan
Posted by Sukanya Mohan
Bengaluru (Bangalore), Mumbai
6 - 12 yrs
Best in industry
skill iconJava
Spring
SQL
J2EE
skill iconSpring Boot
+5 more

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.


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 of services including 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
Ahmedabad
6 - 12 yrs
₹15L - ₹25L / yr
skill iconHTML/CSS
skill iconJavascript
skill iconAngular (2+)
skill iconAngularJS (1.x)
ASP.NET
+5 more

Job Description

Role:                    : .NET Full Stack Developer

Designation      : Software Engineer / Sr. Software Engineer

Location:            : Ahmedabad

 

About the Team

An established IT Product & Engineering team following agile development principles, automated deployments, multiple staging environments. You will be joining experienced team of senior developers, UX/UI designers, DevOps, QA, product & project managers. Using various technologies and applications fully hosted on cloud.

 

Experience

  • 6 to 12 years of experience in .Net technologies
  • At least 2 years of hands-on experience designing & developing medium to large scale applications with Front-End JavaScript Frameworks, preferably Angular
  • Well versed with advanced programming concepts of both front-end and back-end technologies


Responsibilities

  • As a Software Engineer Professional, you will be responsible for the development, implementation, and maintenance of applications, using C#, .Net Core, NodeJS, Angular and ElectronJS, SQL, NoSQL and various other technologies.
  • Develop high quality and reliable code with unit test cases, meeting given specifications.
  • Develop front-end user interfaces using Angular.
  • Implement back-end services and APIs using C# and .Net, .NET Core.
  • Optimize application performance and ensure scalability.
  • Collaborate with engineering, product team and UI/UX to deliver best products.
  • Follow outlined standards of quality related to code and systems.
  • Have a strong customer focus.


Essential Skills – Abilities

  • Proven experience as a Full Stack Developer or similar role
  • Strong Experience in C#, MVC and WEB API, Database Design and SQL queries using SQL server
  • Experience in Angular
  • Good Experience in .Net Core
  • Ability to self-learn and deliver with minimal help / supervision
  • Must have excellent communication & presentation skills.
  • Good analytical and problem-solving skills


Value Add:

  • Prior eCommerce industry domain experience
  • Micro Front End Architecture
  • NgRx for State Management
  • NodeJs, Electron JS, PostgreSQL, Mongodb, Elasticsearch, Kafka, Redis, AngularJs (nice to have)
  • Experience in Docker, Kubernetes
  • Experience with working on highly scalable applications running as microservices on AWS / Azure.



Perks

  •  Work-life balance & Flexible working hours. 5 days a week.
  •  Every minute you work is paid.
  •  Hybrid working facilities.
  •  Mediclaim Insurance & Accidental death Insurance coverage
  •  Employee referral bonus scheme.
  •  28 days holidays (up to 35 depending on years of service). No Sandwich leave policy.
  •  Enjoyable atmosphere, fast-Paced, fun, and creative space.
  •  Canteen full of fruits & beverages
  •  Learning & Development Opportunities
Read more
Wissen Technology

at Wissen Technology

4 recruiters
Sukanya Mohan
Posted by Sukanya Mohan
Bengaluru (Bangalore), Mumbai
7 - 10 yrs
Best in industry
skill iconJava
Spring
J2EE
skill iconSpring Boot
Hibernate (Java)
+8 more

Job Description:

  1. Experience in Core Java, Spring Boot.
  2. Experience in microservices.
  3. Extensive experience in developing enterprise-scale systems for global organization. Should possess good architectural knowledge and be aware of enterprise application design patterns.
  4. Should be able to analyze, design, develop and test complex, low-latency client-facing applications.
  5. Good development experience with RDBMS in SQL Server, Postgres, Oracle or DB2
  6. Good knowledge of multi-threading
  7. Basic working knowledge of Unix/Linux
  8. Excellent problem solving and coding skills in Java
  9. Strong interpersonal, communication and analytical skills.
  10. 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 has successfully 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 of services including 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
Intellikart Ventures LLP
Hyderabad
4 - 7 yrs
₹12L - ₹18L / yr
skill iconHTML/CSS
skill iconJavascript
skill iconAngular (2+)
skill iconAngularJS (1.x)
ASP.NET
+9 more

Job Title: Senior Full Stack Developer


Employment Type: Full-time

Years of Experience: 4-7 years

Number of Positions: 3

Education: B. Tech, B.E, MSc-IT, MCA degree or equivalent

Work Location: Hyderabad

Mode of Work: Work From Office

Notice Period: Immediate (within 15 days)

On-site Feasibility: Yes

Interview Rounds:

- L1 - HRBP (Virtual Screening)

- L2 - Tech Lead (Virtual)

- L3 - Sr Tech Lead/CEO (Virtual)

- L4 - Managerial Round (CTO) (Virtual)


Interview Panel Availability: Preferably Weekends or after 6 pm weekdays

Working Hours: 11:30 am to 8:30 pm (Monday - Friday)

Hiring for: Product/Client

Role Reporting to: Tech Lead


Required Skills:


- 4+ years of development experience in .NET.

- Proficiency in JavaScript or TypeScript.

- Proficiency in C#, .NET, .NET Core, Entity Framework.

- Solid understanding of software development principles (SOLID).

- Expert in Azure/AWS.

- Understanding of Design Patterns.

- Excellent communication skills.


Good to Have:


- Knowledge of SQL databases.

- Certification in Azure/AWS.

- Strong knowledge of Vue.js.

- 2+ years of development experience in Vue.js or Angular (Version 10 and above) framework.


Roles & Responsibilities:


- Develop new applications including Web APIs, Webjobs, Functions, etc.

- Develop front-end applications using Micro Frontend Architecture.

- Write Unit Tests and Integration Tests to ensure software quality.

- Troubleshoot and debug applications.

- Mentor and train other team members.

- Maintain application performance by identifying and resolving production and development issues, installing updates and patches, and conducting maintenance tasks.

- Provide support for applications by developing utilities, addressing inquiries, and resolving issues.

- Stay updated with the latest technologies and trends by participating in educational opportunities and obtaining relevant certifications.

- Contribute to the achievement of organizational goals by completing assigned tasks and projects effectively.



Employee Benefits:


- Health Insurance (covering spouse and 2 children)

- Provident Fund (PF)

Read more
Achieveee Design and Development Pvt. Ltd
Remote only
1 - 2 yrs
₹4L - ₹4.8L / yr
skill iconPHP
skill iconLaravel
skill iconCodeIgniter
MVC Framework
skill iconHTML/CSS
+4 more

We are looking for a Jr. Laravel developer to join our Backend team at Achieveee.

You will find all the details regarding the position on this page, let’s start first by introducing ourselves.

 

About Achieveee

Achieveee Design and Development Pvt. Ltd. is an independent product development company established in 2011. We are a team of designers, developers and project managers. We work with businesses to build portals and applications. We have a decade of experience in building quality digital products for our clients. Companies like Red Bull, Adidas Lead, Godrej, PayTM Insider, Lokmat, PayU and many more have trusted us to develop for them.

 

What will you be doing?

You will be building software products for our clients. We are a service company. Our clients require custom product development either to grow their business or solve their existing problems with help of technology. You will be involved throughout the whole project lifecycle.

  • Work on interesting products from early stage planning to deployment
  • Be responsible for the development and maintenance of client’s products
  • Get clear instructions from Senior Developers
  • Collaborate with frontend developers and designers
  • Ensure the best possible performance and quality for the projects you are working on
  • Learn new things on job and also share your learnings with other members of the team

We select our clients and projects well to make sure our days at work are always bright🔅 Once you are on a client project, you will learn about their whole business soon :)

 

You should apply if you have

  • Industry experience in developing software applications
  • Proficiency in web technologies like PHP 7, HTML5
  • Working experience on Laravel 6 or higher
  • Experience working with RDBMS like MySQL
  • Experience in building web services – Rest, would be preferred
  • Knowledge of Object Oriented Programming languages and design patterns.
  • Familiarity with Git
  • Practice of writing clean, stable, unit-tested code and provide accompanying documentation
  • Indian nationality

 

Skills You'll Need to Bring

Good work is not always about writing code, it is much more than that. Below are the skills you need to have to be able to work with us. We know you can’t be perfect at these, but you need to have a keen interest in always polishing in these skills.

  • Passion for problem solving
  • Being able to estimate time required for executing tasks and respecting timelines
  • Friendly and open communication with team members
  • Enthusiasm to learn new ways to solve problems for yourself and share with the team
  • Should be proactive and capable of executing effective action when required.

 

Your package

Your CTA will be INR 3.6-4 lakhs per annum, depending on your expertise.

 

How is life at Achieveee?

  • We're small... and we like it that way. We are currently a team of 7 and hiring to be a pack of perfect 10. All remote for now.
  • We are all about real people, good ideas, and honest hard work
  • We’re proud of the clients and projects that keep us excited
  • The team is fun and helpful pack
  • You will work with people from whom you can learn a lot. About work, about life!
  • We work 5 days a week.
  • We encourage you to have good family time, have hobbies and even fun side projects
  • For the same, we strongly encourage you to be resourceful and disciplined during work hours
  • We encourage discussion around books, movies, travel and current events
  • We hope to regular team outings this year after last one in lockdowns

 

Hiring Process

  • Apply by sending your details, projects you have worked on and resume
  • We will have a 30 minute video interview if you are shortlisted
  • Technical screening which requires you to complete a short task within a week
  • Final decision within 2 weeks of your application

 

How will your growth be?

Your performance as Laravel developer will be assessed every 3 months to keep a record. We have an annual appraisal process for remuneration. It ranges between 15-30% raise. After 2-3 years, you will have an opportunity to accept responsibilities as Senior Developer or a Manage depending on your skills. This will be based on your hold over project planning, collaboration with other stakeholders of the project and communication skills.

 

If you have been reading this far, you seem to be interested :) We should have a chat.

 

Navin Kulkarni.

Co-founder at Achieveee.

Read more
Sadup Softech

at Sadup Softech

1 recruiter
Gollakoti Roja
Posted by Gollakoti Roja
Chennai
3 - 5 yrs
₹10L - ₹15L / yr
skill iconJava
Hibernate (Java)
skill iconSpring Boot
RESTful APIs
SQL
+2 more

Java back end developer


Chennai  


3+yrs


3 to 5 years Java,

Sprint Boot, Hibernate,

REST API Design Patterns SQL,

Oracle,

Table design

Read more
UKG

at UKG

Shefali Gupta
Posted by Shefali Gupta
Noida
4 - 8 yrs
₹15L - ₹25L / yr
skill iconPython
skill iconDjango
CI/CD
skill iconFlask
Software Testing (QA)
+2 more

UKG is looking to hire a Lead Software Engineer to join our extremely talented Data Science team. As a Lead Software Engineer at UKG, you’ll be embedded on the Data Science team where you can work on the next generation AI Platform. You’ll get to work directly with other Engineers, Software Testers, Business Analysts, Product Managers, and Directors, all of whom make up the team. In this highly collaborative environment, you will have the opportunity to grow as a software engineer, and even help mentor others.


This position requires excellent object-oriented programming skills and knowledge of design patterns. They will be involved in the deployment of our AI Platform/Services solution on the cloud. The job requires you to be able to design, develop, troubleshoot, and debug complex software applications at the enterprise level. We are looking for a software engineer who is passionate about programming and truly enjoys what they do. The ideal candidate for the Python Engineer position is someone who has a can-do attitude and is an innovative thinker.


UKG works in an agile environment where there are daily stand-ups, code reviews, and constant communication within each self-managed cross-functional team. The ability to communicate effectively with Business Analysts and Software Testers, as well as work closely with other team members are key components for success in this position.


Primary Responsibilities:


  • Collaborate with members of the team to solve challenging engineering tasks on time and with high quality.
  • Engage in code reviews and training of team members.
  • Support continuous deployment pipeline code.
  • Situationally troubleshoot production issues alongside the support team.
  • Continually research and recommend product improvements.
  • Create and integrate features for our enterprise software solution using the latest Python technologies.
  • Write web services, business objects, and other middle-tier framework using Python
  • Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals.
  • Leverage open-source and other technologies and languages outside of the Python platform.
  • Develop cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.
  • Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team.
  • Work with development teams in an agile context as it relates to software development, including Kanban, automated unit testing, test fixtures, and pair programming.


Qualifications

  • 5-8 years experience as a Python developer on enterprise projects using Python, Flask, FastAPI, Django, PyTest, Celery and other Python frameworks.
  • Software development experience including: object-oriented programming, concurrency programming, modern design patterns, RESTful service implementation, micro-service architecture, test-driven development, and acceptance testing.
  • Familiarity with tools used to automate the deployment of an enterprise software solution to the cloud, Terraform, GitHub Actions, Concourse, Ansible, etc.
  • Proficiency with Git as a version control system
  • Experience with Docker and Kubernetes
  • Experience with relational SQL and NoSQL databases, including MongoDB and MSSQL.
  • Experience with object-oriented languages: Python, Java, Scala, C#, etc.
  • Experience with testing tools such as PyTest, Wiremock, xUnit, mocking frameworks, etc.
  • Experience with GCP technologies such as BigQuery, GKE, GCS, DataFlow, Kubeflow, and/or VertexAI
  • Excellent problem solving and communication skills.
Read more
Mumbai
5 - 7 yrs
₹15L - ₹24L / yr
skill iconFlutter
skill iconKotlin
Mobile App Development
skill iconSwift
Unit testing
+5 more

Unico Connect is a leading technology company specializing in mobile application development.

We are seeking a Mobile Developer Lead with experience in Flutter and native Android or native iOS development, who will lead a talented team of mobile developers. As a Mobile Developer Lead, you will play a pivotal role in shaping the future of our mobile applications, ensuring high-quality delivery, and fostering a culture of innovation.


Responsibilities

1. Technical Leadership: Lead a team of mobile developers working on Flutter apps, providing technical guidance, and mentoring junior developers. Set technical standards and best practices to ensure code quality and maintainability.

2. Development: Actively participate in mobile app development using Flutter, andoccasionally in native Android or iOS development as needed. Review and contribute to the codebase when necessary.

3. Team Management: Manage and guide the mobile development team, including task assignment, performance reviews, and fostering a collaborative and innovative work environment.

4. Process Improvement: Streamline development processes, implement Agile methodologies, and continuously seek ways to enhance efficiency and productivity.

5. Technology Evaluation & Adoption: Stay up-to-date with the latest mobile technologies such as FlutterFlow, tools, and trends. Evaluate and introduce new technologies that can enhance the mobile development process.

6. Quality Assurance: Ensure high-quality development and delivery, including code reviews, testing, and monitoring to meet or exceed customer expectations.

7. Documentation: Maintain detailed technical documentation and participate in code reviews to ensure code quality.

8. Collaboration: Collaborate with cross-functional teams, including designers and backend developers, to ensure the successful delivery of projects.


Qualifications:

● Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

● Proven experience (4-7 years) in mobile app development with native Android or iOS, and expertise in Flutter development.

● Strong leadership and team management skills, with a track record of leading and motivating development teams.

● Prior experience in either native Android (Java/Kotlin) or native iOS (Swift/Objective-C) development.

● Familiarity with mobile app architecture, design patterns and state management

● Excellent problem-solving and decision-making skills.

● Strong communication and interpersonal skills.

● Commitment to continuous learning and staying up-to-date with industry trends.

● Attention to detail and a commitment to delivering high-quality code.

● Ability to work in a fast-paced and collaborative environment.

● Knowledge of Firebase or other backend services.

● Understanding of version control systems, such as Git.


Nice to Have:

● Experience with state management libraries like Provider, Riverpod, or GetX.

● Implementation of features such as in-app purchases, video streaming, realtime chat, location services, geo-fencing and custom camera.

● Familiarity with continuous integration and continuous deployment (CI/CD) processes.


Skills

● Leadership

● Architecture

● Cross-platform

● Team Handling

● Innovation

Read more
Greyblue Ventures
Shabina Khan
Posted by Shabina Khan
Gurugram
1 - 2 yrs
₹8L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Data Structures
Design patterns
Algorithms

Responsibilities: 

  • Help impacts software quality and customer experience (CX) of product features. 
  • Able to convert an LLD into code. Codes may need some refinement. 
  • Solutions are tested (continuously testable, when possible) and may need 
  • refinement. 
  • Able to write reusable and well-structured code. 
  • Understands software architecture (layers, software component, etc), has 
  • knowledge about patterns 
  • Understand and can use Algorithms, Data structures in solving problems. 

 

 

Basic Qualification: 

  • Bachelor's degree in computer science or related technical discipline 0-1 years of experience 
  • Impactful internship, if fresher out of college- preferred with reputed techno-product orgs 
  • Excellent Functional skills- understands software architecture (layers, software 
  • components) and has knowledge about design patterns. 
  • Programming experience with at least one modern language such as Java, Node.js including object-oriented design. 
  • Computer science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis. 


Read more
Nimesa Technologies
Bengaluru (Bangalore)
3 - 5 yrs
Best in industry
skill iconJava
skill iconSpring Boot
AWS CloudFormation
skill iconGitHub
Multithreading
+3 more
  • Java
  • Spring Boot
  • Database (Preferably Mysql)
  • Multithreading
  • Low Level design (Any Module)
  • Github
  • Leetcode
  • data structure
Read more
Sahaj AI Software

at Sahaj AI Software

1 video
6 recruiters
Soumya  Tripathy
Posted by Soumya Tripathy
Pune
11 - 17 yrs
Best in industry
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+10 more

About the role

As a full-stack engineer, you’ll feel at home if you are hands-on, grounded, opinionated and passionate about building things using technology. Our tech stack ranges widely with language ecosystems like Typescript, Java, Scala, Golang, Kotlin, Elixir, Python, .Net, Nodejs and even Rust.

This role is ideal for those looking to have a large impact and a huge scope for growth while still being hands-on with technology. We aim to allow growth without becoming “post-technical”. We are extremely selective with our consultants and are able to run our teams with fewer levels of management. You won’t find a BA or iteration manager here! We work in small pizza teams of 2-5 people where a well-founded argument holds more weight than the years of experience. You will have the opportunity to work with clients across domains like retail, banking, publishing, education, ad tech and more where you will take ownership of developing software solutions that are purpose-built to solve our clients’ unique business and technical needs.

Responsibilities

  • Produce high-quality code that allows us to put solutions into production.
  • Utilize DevOps tools and practices to build and deploy software.
  • Collaborate with Data Scientists and Engineers to deliver production-quality AI and Machine Learning systems.
  • Build frameworks and supporting tooling for data ingestion from a complex variety of sources. Work in short sprints to deliver working software with clear deliverables and client-led deadlines.
  • Willingness to be a polyglot developer and learn multiple technologies.

Skills you’ll need

  • A maker’s mindset. To be resourceful and have the ability to do things that have no instructions.
  • Extensive experience (at least 10 years) as a Software Engineer.
  • Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented).
  • A nuanced and rich understanding of code quality, maintainability and practices like Test Driven Development.
  • Experience with one or more source control and build toolchains.
  • Working knowledge of CI/CD will be an added advantage.
  • Understanding of web APIs, contracts and communication protocols.
  • Understanding of Cloud platforms, infra-automation/DevOps, IaC/GitOps/Containers, design and development of large data platforms.

What will you experience in terms of culture at Sahaj?

  • A culture of trust, respect and transparency
  • Opportunity to collaborate with some of the finest minds in the industry
  • Work across multiple domains

What are the benefits of being at Sahaj?

  • Unlimited leaves
  • Life Insurance & Private Health insurance paid by Sahaj
  • Stock options
  • No hierarchy
  • Open Salaries
Read more
NovacisDigital
Vidhyasagar G
Posted by Vidhyasagar G
Chennai
8 - 12 yrs
₹15L - ₹22L / yr
skill icon.NET
ASP.NET
skill iconC#
MVC Framework
Design patterns
+6 more

Technical Project/Product Lead


We are seeking a Technical Project/Product Lead with 8-10 years of experience in Microservice.Net Technologies with at least 2-4 years of experience in technical project lead. As a Project Lead, you will be responsible for leading business and technology outcomes for assigned programs or projects.


Educational Qualification:


The ideal candidate should possess educational background in Engineering along with a proven track record of delivering successful projects.


Technology/Skills:


• Expertise in Microsoft.NET Technologies and MVC Architecture.

• Strong design experience including experience in architecture and design patterns.

• DevOps/ Cloud experience is an added advantage.

• Strong experience in integration architecture including API Gateway, Service Catalogs etc.

• Strong experience in integration design for secured and scalable API’s and Webservices.

• Excellent communication and interpersonal skills, with the ability to build strong relationships with stakeholders at all levels.

• Proven ability to lead cross-functional teams and deliver projects on time, within budget, and to the required quality standards.


Roles & Responsibilities:


• Lead and manage end-to-end technical project, ensuring successful planning, execution, and delivery within scope, budget, and timeline.

• Collaborate with cross-functional teams, including software developers, architects, quality assurance, and stakeholders to define project requirements, objectives, and deliverables.

• Provide technical guidance and expertise in Microsoft .NET, MS SQL, ASP.NET Core, and Azure to the project team, assisting with problem-solving, troubleshooting, and decision-making.

• Ensure adherence to software development best practices, coding standards, and quality assurance processes throughout the project lifecycle.

• Act as a liaison between technical and non-technical stakeholders, effectively communicating project updates, progress, and risks.

• Conduct regular project status meetings, providing comprehensive reports and updates to project sponsors and stakeholders.

• Stay up to date with industry trends, emerging technologies, and best practices in Microsoft .NET, MS SQL, ASP.NET Core, and Azure, and apply this knowledge to project execution.


Read more
JISA Softech Pvt
Aarti khatpe
Posted by Aarti khatpe
Pune
3 - 5 yrs
₹14L - ₹18L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Design patterns
+3 more

Job Location: Pune 

Experience: 4- 5 years

Functional Area - IT Software - Application Programming , Maintenance

Role Category : Programming & Design

 

Requirement / Job Description:

 

 Core Skills:

 Strong experience of Core Java (1.7 or higher), OOPS concepts and Spring framework (Core,     AOP, Batch, JMS)

 Demonstrated design using Web Services (SOAP and REST)

 Demonstrated Microservices APIs design experience using Spring, Springboot

 Demonstrable experience in Databases like MySQL, PostgreSQL, Oracle PL/SQL development etc

Strong coding skills, good analytical and problem-solving skills

Excellent understanding of Authentication, Identity Management, REST APIs, security and best practices

 Good understanding of web servers like Tomcat Apache, nginx or Vertex/ Grizzly, JBoss etc

 Experience in OAuth principles

 Strong understanding of various Design patterns

 

Other Skills:

  Familiarity with Java Cryptography Architecture (JCA)

 Understanding of API Gateways like Zuul, Eureka Server etc..

 Familiarity with Apache Kafka, MQTT etc.

 

Responsibilities:

 Design, develop, test and debug software modules for an enterprise security product

 Find areas of optimization and produce high quality code

 Collaborate with product managers and other members of the project team in requirements specification and detailed engineering analysis.

 Collaborate with various stake holders and help bring proactive closure on the issues

 Evaluate various technology trends and bring in the best practices

 Innovate and come out of the box solutions

Adapt, thrive and deliver in a highly evolving and demanding product development team

Come up with ways to provide an improved customer experience


Read more
Reflektive

at Reflektive

3 recruiters
Payal Banchare
Posted by Payal Banchare
Remote only
10 - 14 yrs
Best in industry
skill iconRuby on Rails (ROR)
Software architecture
Database Design
API
Design patterns
+10 more

Software Architect

Bangalore, India / Engineering/ Full-time

 

Job Overview:

As a Software Architect, you will play a crucial role in designing, developing, and maintaining robust and scalable backend solutions for our software applications. You will be responsible for making strategic technical decisions, and collaborating with cross-functional teams to ensure the successful delivery of high-quality software products with scalable backend infrastructure. 


Responsibilities:

  • System Architecture:
  • Design and architect scalable, efficient, and maintainable backend systems.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Technical Leadership:
  • Provide technical leadership and guidance to the development team, ensuring best practices and coding standards are followed.
  • Mentor and coach team members, fostering a culture of continuous learning and improvement.
  • Backend Development:
  • Lead the development of backend components, modules, and features primarily on Ruby on Rails tech stack and also be open to contribute in other tech stacks based on Java/Kotlin and Python.
  • Implement and maintain APIs, data models, and database structures to support application functionality.
  • Performance Optimization:
  • Identify and address performance bottlenecks, ensuring optimal system response times and resource utilization.
  • Implement caching strategies and other performance optimization techniques.
  • Collaboration:
  • Collaborate with frontend developers, product managers, and other stakeholders to integrate frontend and backend components seamlessly.
  • Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team.
  • Security and Compliance:
  • Implement and enforce security best practices to safeguard sensitive data.
  • Stay updated on industry trends and emerging technologies to ensure compliance and security standards are met.
  • Documentation:
  • Create and maintain comprehensive technical documentation for the backend architecture, APIs, and development processes.
  • Continuous Improvement:
  • Proactively identify opportunities for process improvement and contribute to the evolution of development methodologies and practices.


Qualifications:

  • Overall 10+ years of experience, with 2+ years as a Software Architect with a focus on backend development using Ruby on Rails.
  • In-depth knowledge of Ruby on Rails framework, database design, and API development.
  • Strong understanding of software architecture principles, design patterns, and best practices.
  • Experience with performance optimization, scalability, and security considerations.
  • Excellent communication and collaboration skills.
  • Leadership experience with a demonstrated ability to mentor and guide development teams.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).


Bonus points:

  • Familiarity with front-end technologies and frameworks(ReactJs).
  • Experience with other programming languages.(Kotlin/Python)
  • Experience with cloud platforms and microservices architecture.
  • Knowledge of DevOps practices and tools.(AWS, Kubernetes, )

Join us in revolutionizing the way software solutions are developed, and contribute to building cutting-edge applications that make a positive impact on our users and the industry.


Read more
In2IT Technologies Pvt. Ltd.
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
6 - 12 yrs
₹10L - ₹30L / yr
skill iconPython
skill iconDjango
skill iconFlask
Object Oriented Programming (OOPs)
Core python
+1 more

Django Python framework

PostgreSQL database

  • Coordinating with development teams to find out the needs of the application.
  • Using the Python programming language to create scalable code.
  • Application testing and bug fixing.
  • Creating the back-end elements.
  • Utilising server-side logic to incorporate user-facing components.
  • Integrating storage methods for data.
  • Design and implementation of high-performance, low-latency applications.
  • Working in concert with front-end programmers.
  • Upgrading the functionality of current databases.
  • Creating digital technologies to track online activity.


Read more
HRS Navigation Pvt. Ltd.
Vidhya Gopinathan
Posted by Vidhya Gopinathan
Bengaluru (Bangalore)
4 - 10 yrs
₹5L - ₹30L / yr
skill iconC++
QT
VTK
OpenCV
Data Structures
+3 more

Company Profile:

We are a product-based Medical Devices company focused on providing State of the art Surgical Navigation Systems. Only a handful of companies across the world develop computer-assisted surgery solutions. We are proudly The First Indian Company in this domain and strive to make India Self-reliant in this highly specialized domain. We operate in the complex areas of Neuro& Ortho surgeries with our teams and systems closely assisting surgeons in the live OT environment.

We provide our clients with World class accuracy and we provide our employees with the best benefits. HRS Navigation is currently in the growth stage and is clocking exponential growth year after year.


What we are looking for:

Do you get a kick out of watching software unfold before your eyes? If so, we’d love to talk to you about it. We’re looking for a top “Senior Software Engineer” who always sweats the small stuff and cares about impeccable code. If you see glitches as an enjoyable challenge

rather than a hardship and if you are willing to put in hours to code where your codes can positively impact how surgeries are done, get in touch with us today


Qualifications: Bachelor’s or Master’s degree in computer engineering or computer science or any equivalent degree

Experience : 3–6-year experience.


Skills Required :

  • 3 years of experience on QT development & C++
  • Proficiency in coding with best practices while developing code in QT and C++
  • Proficiency in programming user interfaces and data visualization with the QT Framework
  • Must have experience on object-oriented analysis and design OOPs, Design patterns, Data structures,algorithms, etc.

• Experience with QT, VTK, OpenCV, etc preferred.

•Experience in Windows/Desktop applications is preferred.

•Experience working with Waterfall / Agile development technologies.

•Experience creating and maintaining databases.

•Knowledge of system frameworks including .NET, Git, and GitHub.

•Knowledge of the software development life-cycle.

•Must have excellent analytical and problem-solving skills

•Good interpersonal skills.

•The desire to work in a fast-paced environment.

Read more
Porter.in

at Porter.in

1 recruiter
Agency job
via UPhill HR by Ingit Pandey
Bengaluru (Bangalore)
4 - 8 yrs
₹15L - ₹36L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
+3 more

Responsibilities

- Software Engineering

- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal

guidance for a market leader in the logistics industry

- Partner with team members on functional and nonfunctional requirements and spread design

philosophy, goals and improve the code quality across the team

- Research new technologies and tools that enable building the next generation of our services

- Provide technology leadership to the team and foster engineering excellence

- Product Delivery

- Partner with product managers to define and execute on the feature roadmap

- Translate business requirements into scalable and extensible design

- Coordinate with various cross functional teams on planning and execution

- Maintaining automated build / test / deployment environments


Qualifications

- Software Engineering

- Should have at least 2 years of hands on experience in designing, developing, testing and deploying

applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications

- Deep knowledge of one of the programming language they have experience in

- Proficient in OOP and Design Patterns, experience with functional programming would be a plus

- Data modelling experience in Relational Databases

- Ability to design and implement low latency RESTful services

- Product Delivery

- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency

risks.

- Well versed in working with agile methodologies which includes phases such as design, development,

code review, testing and release management

- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source

code management tools

- Product Maintenance

- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks

etc

- Continuously refactor applications to ensure high quality design.

Read more
porter
Agency job
via UPhill HR by Ingit Pandey
Bengaluru (Bangalore)
5 - 8 yrs
₹25L - ₹36L / yr
skill iconJava
Data Structures
skill iconSpring Boot
HLD
Design patterns
+2 more

Responsibilities

- Software Engineering

- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal

guidance for a market leader in the logistics industry

- Partner with team members on functional and nonfunctional requirements and spread design

philosophy, goals and improve the code quality across the team

- Research new technologies and tools that enable building the next generation of our services

- Provide technology leadership to the team and foster engineering excellence

- Product Delivery

- Partner with product managers to define and execute on the feature roadmap

- Translate business requirements into scalable and extensible design

- Coordinate with various cross functional teams on planning and execution

- Maintaining automated build / test / deployment environments


Qualifications

- Software Engineering

- Should have at least 4 years of hands on experience in designing, developing, testing and deploying

applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications

- Deep knowledge of one of the programming language they have experience in

- Proficient in OOP and Design Patterns, experience with functional programming would be a plus

- Data modelling experience in Relational Databases

- Ability to design and implement low latency RESTful services

- Product Delivery

- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency

risks.

- Well versed in working with agile methodologies which includes phases such as design, development,

code review, testing and release management

- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source

code management tools

- Product Maintenance

- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks

etc

- Continuously refactor applications to ensure high quality design.

Read more
ZeMoSo Technologies

at ZeMoSo Technologies

11 recruiters
HR Team
Posted by HR Team
Remote only
4 - 12 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+2 more

What You will do 


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


● Work on world-class software products using the latest cutting edge technologies and platforms.


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


● Work in collaborative, fast-paced and value-driven teams to build innovative customer experiences for our clients.


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



Basic Qualifications


● Experience: 4+ years.


● Hands-on development experience in backend, Java, SprintBoot, Hibernate, SQL, MongoDB, Jenkins, Microservices etc...


● Server-side development experience mainly in JAVA.


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


● Experience in working with cross-border, distributed teams is a must.




Nice to have Qualifications 


● Product and customer-centric mindset.


● Great OO skills, including design patterns.


● Experience with large-scale enterprise systems

Read more
LTTS
Bengaluru (Bangalore)
5 - 8 yrs
₹10L - ₹18L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconDocker
+4 more

Skill set Key words


Java17, Java Spring Boot, Kubernetes/AKS/Docker(Knowledge), Microservices, (MongoDB/DynamoDB)


 


 


Role and Resposbilities :


 


•  Hands on experience in Java back-end development and skills with Spring-boot framework


•  Real life experience with Continuous Delivery principles and related tools (Kubernetes, AKS, Docker)


•  Expertise with Microservices design


•  Understanding of the Design Patterns, Architectural Blueprints, UML and Application Design


•  Experience in stateful application and web sessions


•  Experience with MongoDB, DynamoDB


•  Excellent communication skills and an ability to work in a team

Read more
Ellicium Solutions Private Limited
Amruta Deshpande
Posted by Amruta Deshpande
Pune
6 - 8 yrs
₹12L - ₹20L / yr
skill icon.NET
ASP.NET
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconJavascript
+13 more

1.   In-Depth knowledge and experience with C# .NET Core are must.

2.   Experience in working with API Gateways, REST, SOAP, OAuth, SAML.

3.   Experience inworking with Kafka based environment.

4.   Microservices and Event driven Architecture (with a focus on cloud).

5.   Experience and understanding of OOPS and SOLID design principals.

6.   Well verse with Design Patterns.

7.   Familiarity with Azure and AWS offerings.

8.   Understanding of Relational and NoSQL databases SQL Server, Azure SQL, MongoDB, Elastic.

9.   Familiarity with the .NET framework

10. Familiar with various design and architectural patterns

11. Knowledge of concurrency patterns in C#

12. A willingness to get trained and work on cutting edge technologies like React, Node etc.

13. Understanding fundamental design principles behind a scalable application

14. Implementing automated testing platforms and unit tests

15. Proficient understanding of code versioning tools Git

Familiarity with CICD tools, JIRA, Azure devops etc

Read more
Blue Yonder

Blue Yonder

Agency job
via Devrabbit It Solutions Pvt LTD by Kiran Palakonda
Remote only
5 - 15 yrs
₹10L - ₹40L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
SaaS
+7 more

SaaS (Mandatory)and Java, Spring boot, Azure is good go


Skills Required:

· Strong application development and design experience in highly Scalable enterprise JAVA/J2EE systems.

· Strong experience in complex application design, ability to provide solutions, design Concepts, design patterns.

· Strong understanding of Java best practices, system scalability, and performance tuning.

· Expertise in Spring (MVC, CORE, Boot, JDBC).

· Strong Knowledge of Restful services, XML, JSON are required.

· Having knowledge in Hadoop/Bigdata/ETL/Reporting systems is a plus.

Read more
Our client is a luxury home decor brand.

Our client is a luxury home decor brand.

Agency job
via Merito by Merito Talent
Mumbai
4 - 7 yrs
₹8L - ₹12L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
Design patterns
+4 more

About Company

Our client delivers personalized luxury interior design to India’s discerning homeowners and corporates. Led by highly admired luxury brand builders, internationally trained designers, world-class technology professionals, and curated teams of turnkey project execution specialists. We seek perfection in design and are committed to bringing back trust and excitement in the design process.We are a lean team of high-performing go-getters, we take ownership in our roles and lead with knowledge. Debates and discussions are an important part of our culture and we encourage people to bring unique perspectives to their conversations. Most importantly, we love solving problems. Each day is inspiring and we encourage you to apply for this role and experience it for yourself. 


Requirements

• Write code and tests, build prototypes, solve issues, profile, and analyze bottlenecks

• Design performance gauging, building robust APIs to support mobile and desktop clients

• Manage and optimize scalable distributed systems on the cloud

• Optimization of web applications for performance and scalability

• Develop automated tests to ensure business needs are met and allow for regression testing

• Participate in the entire application lifecycle, focusing on coding and debugging

• Write clean code to develop functional web applications

• Troubleshoot and debug applications

• Perform UI tests to optimize performance

• Manage cutting-edge technologies to improve legacy applications

• Collaborate with Front-end developers to integrate user-facing elements with server-side logic.

• Gather and address technical and design requirements

• Provide training and support to internal teams

• Build reusable code and libraries for future use




What skills we are looking for?

•Good communication skill to communicate with stakeholders, project managers, quality assurance teams, Regularly and other developers  regarding progress on the long-term technology roadmap

•Curious and progressive mind to Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs

•Good technical knowledge to Produce quality code, raising the bar for the whole team on quality and speed

•Through analytical skills to Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.


Who qualifies? 

• PHP Laravel Framework, PHP Design Patterns.

• Proficient in MySQL. MongoDB knowledge is plus

• APIs, REST API, API Security.

• Laravel Events, Queue, Observers

• Excellent foundation in computer science, algorithms, and web design

• Experience writing highly secure web application

• Experience with core AWS web-enabling technologies

• Growth mindset, challenging status quo to find new solutions and out- of-the-box ideas

• Experience designing RESTful APIs, specifically for mobile apps

• Computer science degree or equivalent experience

• Experience leading a team is a bonus.

• 3+ Years of relevant experience.

Read more
Well funded, fast growing US based Ed-tech product start-up

Well funded, fast growing US based Ed-tech product start-up

Agency job
via Credos Talent by Kaustubh Waingankar
Mumbai, Pune, Bengaluru (Bangalore)
12 - 16 yrs
₹35L - ₹45L / yr
skill icon.NET
ASP.NET
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconJavascript
+6 more

Our client is a rapid growth stage Edtech start-up focused on solving the teacher shortage crisis in the US education system using technology by bringing teachers to the classrooms and giving them access to the right tools to teach students in a highly engaging manner.


They have a development center in Mumbai and they are looking to scale up the teams in Pune and Bangalore as well.



What does the role entail:

● Lead User Stories and guide senior/software engineers in the development process

● Understand architectural principles, and design patterns, and implement them from architectural artifacts.

● Collaborate with product managers, designers, and other stakeholders to develop and implement project plans.

● Lead the development of software solutions using Microsoft Technologies, including .NET, C#, SQL Server, Azure, and other related technologies.

● Ensure the use of best practices and processes in software development, including code reviews, automated testing, and continuous integration/continuous deployment (CI/CD).

● Provide technical guidance and mentorship to team members, and work with them to resolve technical issues and challenges.

● Work with other Engineering Managers and senior leaders to define and implement engineering best practices and processes across the organization.

● Keep up to date with industry trends and emerging technologies and evaluate their potential impact on the organization's development practices.


Must-Have Skills:

● B.E/B.Tech in computer science

● 12 to 15 years of experience in software development, with a focus on Microsoft Technologies.

● 3+ years of experience in managing teams of software developers and leading software development projects.

● Understanding of Frontend Technologies: Angular 14+

● Strong technical skills in .NET, C#, SQL Server, Azure/AWS, and related technologies.

● Understanding of Design patterns and various Architecture patterns like Domain Driven Design/Microservices.

● Strong leadership and management skills, with a proven record of accomplishment in delivering high-quality software solutions on time, with high quality and within defined KPIs.

● Good understanding of Agile software development methodologies

Read more
Clirnet Services Pvt Ltd

at Clirnet Services Pvt Ltd

2 recruiters
Arpita Chowdhury
Posted by Arpita Chowdhury
Kolkata
3 - 11 yrs
₹5L - ₹12L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
skill iconjQuery
+4 more

Key Responsibilities:

·        Develop and create websites, applications, and systems

·        Participate on the Development and Testing Phase of the Projects

·        Participate as a member of the Scrum team

·        Maintain and enhance existing Projects

·        Deliver quality output on all Projects

·        Showcase your analytical and problem-solving ability.

·        Guide and Mentor other developers

·        Be updated on the latest technologies

 

Requirements:

·        More than 4-8 years’ experience in PHP

·        Must have minimum 4 years work experience in Laravel framework

·        Knowledge and experience in: MySQL, JQuery, Bootstrap, HTML,CSS

·        Knowledge on Coding Standards, Design Patterns, and Best Practices

·        Has actual experience and understanding on Agile Software Development

·        Ability to prioritize and handle multiple tasks and projects concurrently.

·        Able to mentor, collaborate and guide other team members

·        Team Player, Proactive and Accountable

          

Read more
TrusTrace

at TrusTrace

2 candid answers
1 video
Pavithraa Velliangiri
Posted by Pavithraa Velliangiri
Coimbatore, Chennai
6 - 10 yrs
Best in industry
skill iconAngular (2+)
skill iconAngularJS (1.x)
skill iconGit
skill iconBootstrap
Material UI
+7 more

Front-end Developer with a passion for sustainability

 

Are you passionate about the health of our planet and all those who live on it, and want to contribute to a sustainable future for all?

 

Are you an expert at creating personal relationships and explaining the value of new and disruptive innovations?

 

And do you want to work with passionate changemakers in an energetic, value-driven, fast-growing startup, as we enter a period of significant international expansion?

 

Then you might just be the person we’re looking for!

 

About the Company:

 

We want to contribute to a better world. And we believe that there is no sustainability without traceability. That is why we are on a mission; to bring transparency to producers who really want to know what they sell, and for consumers who really care what they buy.

 

TrusTrace is a SaaS provider that helps companies truly understand and take responsibility for their full social and environmental footprint of the products they sell, while enabling consumers to make informed and better choices, through creating fully transparent value chains all the way to product origin. Fueled by AI, IoT, ML and blockchain, the technology is simple, efficient and tamper-proof, ensuring data accuracy and ease of collection, while unveiling the true cost of everything from manufacturing, selling, buying and disposing of material.

 

With the vision of ‘A Renovated Planet’, we are focusing on industries with a high social and environmental impact; fashion and sustainable retailing, TrusTrace is a rapidly growing category leader, and we have already partnered with 40+ sustainability pioneers like Filippa K, Houdini, Fjällräven, Decathlon, Vaude, Ba&sh, Icebug, Mini Rodini, Layered and Coop, with more joining our community as we speak.

 

TrusTrace has received numerous awards within sustainability, latest the Solar Impulse label which is given only to companies which apply to the highest standards in sustainability and circular economy, and is on Sifted’s ‘The Nordic Startups and Scaleups to watch in 2021.’

 

Working with us you will not only get a job – but become part of our family of highly talented individuals with a true passion for sustainability. We’re not into traditional hierarchies, and we run a welcoming and inclusive work culture, where everybody’s ideas and thoughts are valued. We’re just over 100 right now but by the time you’ve finished your application we’ll probably be a couple more! In fact, we’re hiring for several positions right now – so tell your friends!

 

Front-end Developer:

 

About the Role:

 

As a team member at TrusTrace, you’ll get to solve challenging, real-world problems that truly make a difference to society.

 

This role Front-end involves as a technology has evolved rapidly over the years. At TrusTrace, we leverage modern, cutting-edge frontend technologies to deliver a clean, simple and consistent user experience for the customers of our platform. We use Angular as the primary framework to develop enterprise grade applications. As a frontend developer at TrusTrace you will be contributing to a sustainable future of the planet by developing world-class applications used by top brands in the industry leveraging traceability to create sustainable products.

 

If you are that passion-driven person who is all about using your creative skills to make an impact by contributing to developing a sustainable future for the generations to come - we would be delighted to have a chat with you to explore how you can fit with the team at TrusTrace.

 

Experience: (6 – 8 Years) The successful candidate will have

 

Hands-on experience working with

 

  • Git
  • Angular
  • Bootstrap, Material-UI, TailwindCSS or any other widely-adapted CSS library/framework
  • Sass or other css preprocessors
  • NgRx or other state management libraries
  • StorybookJS
  • Jest or other Javascript unit testing libraries

 

Skills: The Desired General Knowledge, Skills & Abilities of the successful candidate

 

  • Solid understanding and experience
  • Cross-browser compatibility
  • Front End optimisation
  • Frontend architecture
  • REST APIs and integrations
  • Object Oriented Programming concepts
  • Design Patterns
  • TDD (Test Driven Development)
  • Agile

 

We believe people have hidden/unexplored talents. Here are a few we consider are a plus:

 

Experience with

 

  • Any cloud provider services (AWS/Azure/Google Cloud etc.,)
  • Docker or any other virtualization technology
  • NodeJS (ExpressJS, LoopbackJS, HapiJS etc.,)
  • Interface design tools like XD, Figma
  • Developing REST APIs
Read more
WebSpero Solutions
Chandigarh, Mohali
2 - 4 yrs
₹6L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconPython
+6 more

We are seeking a skilled Node.js + Python Developer to join our team. The successful candidate will be responsible for developing and maintaining web applications using Node.js and Python. The ideal candidate will have a strong understanding of both Node.js and Python, as well as web application development. Responsibilities:

Developing and maintaining web applications using Node.js and Python

Write clean and efficient code that adheres to Node.js and Python coding standards

Collaborate with other developers and team members to design and implement new features

Troubleshoot and debug issues in existing code

Create and maintain technical documentation

Requirements:

Strong knowledge of Node.js and Python

Familiarity with front-end technologies such as HTML, CSS, and JavaScript

Experience with MySQL/Mongo and database design

Good understanding of object-oriented programming and design patterns

Strong problem-solving skills and attention to detail

Good communication skills and ability to work in a team environment

Preferred Qualifications:

Experience with popular Node.js frameworks such as Express or Koa

Experience with OpenAi APIs

Knowledge of machine learning and data science libraries in Python such as TensorFlow, Scikit-learn, and Pandas

Experience with RESTful API development

Experience with payment gateway integrations

Read more
Decimal Point Analytics
Abhishek Mondal
Posted by Abhishek Mondal
Mumbai
5 - 10 yrs
₹10L - ₹20L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
skill iconMongoDB
+8 more

 JD / Skills Sets

1. Good knowledge on Python

2. Good knowledge on My-Sql, mongodb 

3. Design Pattern

4. OOPs

5. Automation

6. Web scraping

7. Redis queue

8. Basic idea of Finance Domain will be beneficial.

9. Git10. AWS (EC2, RDS, S3)

Read more
An 8 year old IT Services and consulting company.

An 8 year old IT Services and consulting company.

Agency job
via Startup Login by Shreya Sanchita
Hyderabad, Bengaluru (Bangalore)
8 - 12 yrs
₹30L - ₹50L / yr
skill iconPHP
skill iconJavascript
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
+17 more

CTC Budget: 35-50LPA

Location: Hyderabad/Bangalore

Experience: 8+ Years


Company Overview:


An 8-year-old IT Services and consulting company based in Hyderabad providing services in maximizing product value while delivering rapid incremental innovation, possessing extensive SaaS company M&A experience including 20+ closed transactions on both the buy and sell sides. They have over 100 employees and looking to grow the team.


Work with, learn from, and contribute to a diverse, collaborative

development team

● Use plenty of PHP, Go, JavaScript, MySQL, PostgreSQL, ElasticSearch,

Redshift, AWS Services and other technologies

● Build efficient and reusable abstractions and systems

● Create robust cloud-based systems used by students globally at scale

● Experiment with cutting edge technologies and contribute to the

company’s product roadmap


● Deliver data at scale to bring value to clients Requirements


You will need:

● Experience working with a server side language in a full-stack environment

● Experience with various database technologies (relational, nosql,

document-oriented, etc) and query concepts in high performance

environments

● Experience in one of these areas: React, Backbone

● Understanding of ETL concepts and processes

● Great knowledge of design patterns and back end architecture best

practices

● Sound knowledge of Front End basics like JavaScript, HTML, CSS

● Experience with TDD, automated testing

● 12+ years’ experience as a developer

● Experience with Git or Mercurial

● Fluent written & spoken English

It would be great if you have:

● B.Sc or M.Sc degree in Software Engineering, Computer Science or similar

● Experience and/or interest in API Design

● Experience with Symfony and/or Doctrine

● Experience with Go and Microservices

● Experience with message queues e.g. SQS, Kafka, Kinesis, RabbitMQ

● Experience working with a modern Big Data stack

● Contributed to open source projects

● Experience working in an Agile environment

Read more
Alignstart technologies pvt ltd
Premkumar Sankar
Posted by Premkumar Sankar
Chennai
3 - 5 yrs
₹5L - ₹8L / yr
skill iconC++
STL
Object Oriented Programming (OOPs)
Linux/Unix
Design patterns
+2 more

Strong in Basic C++, STL, Linux

OOPs, Exception Handling

Design Pattern and Solid principles, concepts related to UML representation

•           Solution, design, and architecture concepts

•           Knowledge on Pointers and smart Pointers.

•           IO streams, Files and Streams and Lambda Expressions in C++ added advantage.

•           Features of C++17 and usage of STL in C++ is added advantage.

•           Templates in C++.

Communication skill, Attitude, learnability

Read more
Recro

at Recro

1 video
32 recruiters
SD S
Posted by SD S
Bengaluru (Bangalore)
3 - 7 yrs
₹7L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
+19 more

Job Summary:


We are looking for a skilled and experienced Java Developer to join our team. As a Java Developer, you will be responsible for developing and maintaining our applications using Java, Spring framework, and other related technologies. The ideal candidate should have a strong understanding of object-oriented programming principles, as well as experience with a variety of technologies such as SQL, NoSQL, and cloud computing.


Responsibilities:


  • Design, develop, and maintain our applications using Java, Spring framework, and other related technologies
  • Write clean, efficient, and optimized code for applications
  • Collaborate with cross-functional teams to understand user requirements and deliver high-quality solutions
  • Develop and maintain backend systems using Spring framework
  • Work with databases, including SQL and NoSQL
  • Ensure code quality and maintain documentation
  • Troubleshoot and debug applications
  • Stay updated with emerging trends and technologies in Java development
  • Work with other teams to deploy and maintain applications


Requirements:


  • 3-7 years of experience in Java development
  • Strong understanding of object-oriented programming principles
  • Experience with Java, Spring framework, and related technologies
  • Familiarity with databases, including SQL and NoSQL
  • Knowledge of cloud computing is a plus
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • Ability to work independently and as part of a team
  • Bachelor's degree in computer science or a related field


Key Skills:


  • Strong proficiency in Java programming language
  • Experience with Spring framework, including Spring Boot and Spring MVC
  • Familiarity with cloud platforms such as AWS, GCP, and Azure
  • Experience building RESTful APIs
  • Knowledge of microservices architecture
  • Familiarity with SQL and relational databases such as MySQL and Postgres
  • Familiarity with NoSQL databases such as MongoDB and Redis
  • Experience with messaging systems such as Kafka and RabbitMQ
  • Experience with containerization tools such as Docker and Kubernetes
  • Understanding of software development principles and experience with SDLC methodologies
  • Experience with Git version control and build tools such as Maven and Gradle
  • Familiarity with front-end technologies such as Angular and React is a plus
  • Strong problem-solving and analytical skills
  • Good communication and interpersonal skills
  • Ability to work independently and take ownership of tasks
  • Experience with test-driven development and unit testing frameworks such as JUnit and Mockito
  • Familiarity with CI/CD tools such as Jenkins is a plus
  • Familiarity with caching technologies such as Redis is a plus
  • Working knowledge of design patterns and software architecture principles is a plus.


Read more
Ixia Solutions
Keerthana Madhavan
Posted by Keerthana Madhavan
Navi Mumbai
4 - 10 yrs
₹6L - ₹10L / yr
skill icon.NET
ASP.NET
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconJavascript
+6 more

Experience : 4 Years and above Designation : .Net Developer Location: Navi Mumbai Skills required • Comprehensive understanding of the .NET Framework. • Understanding of Object-Oriented Development • Knowledge in Angular JS will be an added advantage • Good Concept in Jquery, oops • Comprehensive understanding of developing scalable applications with NET 3.5/4.0 Framework, including Visual Studio 2010/2008, C#, ASP.NET, WCF Web Services, and Entity Framework. • Understand UML notations (class diagrams, sequence diagrams, entity relationship diagrams, activity diagrams, etc.) • Experience in building multi-tier, transactional web applications with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA). • Experience in design and optimize LinqToEntity / LinqToObejct / LinqToXML / SQL queries. • Experience of Unit test tools like (N-Unit/Ms Unit) for code quality metrics. • An understanding of Design Patterns (GOF) concepts is preferred. • Working knowledge of Enterprise Architect and TFS is highly desirable. • Understanding of Agile/Iterative development methodologies is highly desirable. • Experience with Test-Driven Development is highly desirable. Eligibility Criteria: • Should be a Graduate • Should Have Good Knowledge and Experience of MVC, C#, LinQ, Jquery, oops , Entity Framework, Angular, Javascript.

Read more
Ness Technologies

at Ness Technologies

1 recruiter
Kiran Kaginkar
Posted by Kiran Kaginkar
Navi Mumbai, Bengaluru (Bangalore), Hyderabad, Pune
5 - 10 yrs
₹16L - ₹27L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
MySQL
+8 more

Position : Senior Java Backend Developer

 

Job Location: Navi Mumbai / Bangalore / Hyderabad / Pune

 

Job Description :

 

At least 5 years of professional experience in developing backend applications using Java

 

- Proficiency in using Spring Boot, Hibernate, RESTful APIs, microservices and other modern web technologies

 

- Experience in working with relational and non-relational databases such as MySQL, MongoDB, Redis etc.

 

- Exp on Azure Cloud.

 

- Experience in using DevOps tools such as Docker, Jenkins etc.

 

- Knowledge of GraphQL and how to use it with Java

 

- Knowledge of best practices and principles of software engineering such as SOLID, design patterns, code quality, testing etc.

 

- Familiarity with agile methodologies such as Scrum or Kanban

 

- Ability to work independently and as part of a team

 

- Excellent communication and problem-solving skills

Read more
JRD Systems

at JRD Systems

1 recruiter
Lavanya B
Posted by Lavanya B
Bengaluru (Bangalore)
4 - 10 yrs
₹4L - ₹12L / yr
skill iconJava
skill iconJavascript
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
+15 more

·      Experience 4 to 8 Years Hands-on development experience with Java/J2EE

·      Knowledge/Work experience on core Java 1.8 features

·      Expertise in Object Oriented Programming, Design Patterns 

·      Knowledge/implementation on SOAP or REST protocol.

·      Working experience on Rest Services, Micro Services

·      Extensive hands-on experience building services using these Spring boot, Hibernate.

·      Capable of writing unit tests and implement best coding practices (Junit/Mockito)

·      Good knowledge of SQL / query optimization

·      Experience with modern JavaScript.

·      Working knowledge and experience with JQuery, Ajax, JSON, CSS, HTML

·      Knowledge on at least one web platform (e.g. Angular, React) is desirable.

·      Experience working in an Agile/Scrum development process

·      Good written and oral communication skills.

·      Strong problem solving and data structure skills.

·      Continuously contribute to team performance improvement and collaboration

·      Collaborate effectively across teams

·      Good to have knowledge on cloud technologies (AWS/Google/PCF)

Read more
Helps with software development

Helps with software development

Agency job
via Qrata by Rayal Rajan
Pune
3 - 6 yrs
₹15L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Design patterns
+8 more

Requirements

• Extensive and expert programming experience in at least one general programming language (e. g.

Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.

• Experience with multi-threading and concurrency programming.

• Extensive experience in object oriented design skills, knowledge of design patterns, and a huge passion

and ability to design intuitive modules and class-level interfaces.

• Excellent coding skills - should be able to convert design into code fluently.

• Knowledge of Test Driven Development.

• Good understanding of databases (e. g. MySQL) and NoSQL (e. g. HBase, Elasticsearch, Aerospike etc).

• Strong desire to solve complex and interesting real world problems.

• Experience with full life cycle development in any programming language on a Linux platform.

• Go-getter attitude that reflects in energy and intent behind assigned tasks.

• Worked in a startup-like environment with high levels of ownership and commitment.

• BTech, MTech or Ph. D. in Computer Science or related technical discipline (or equivalent).

• Experience in building highly scalable business applications, which involve implementing large complex

business flows and dealing with huge amounts of data.

• 3+ years of experience in the art of writing code and solving problems on a large scale.

• Open communicator who shares thoughts and opinions frequently, listens intently, and takes

constructive feedback.

Read more
Mobile Programming LLC

at Mobile Programming LLC

1 video
34 recruiters
Sukhdeep Singh
Posted by Sukhdeep Singh
Chennai
4 - 6 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Adobe Experience Manager (AEM)
+11 more

Roles & Responsibilities JOB TITLE: AEM Developer - Senior


RESPONSIBILITIES:

1. Participation in software development and maintenance

processes as per quality requirements, procedures and best

practices applicable.

2. Implementing, optimizing and supervising efficiency of IT

systems in accordance with specific standards, resolution or

escalation of problems, as appropriate.

3. Drawing up technical documentation.

4. Developing knowledge in scope of information technology used.

5. Developing knowledge in scope of best practices and standards

of creating software.

6. Developing soft skills in scope of effective communication and

efficient teamwork, solution presentation and knowledge sharing.

7. Interpreting business cases, preparing specifications and

analyzing functional and technical requirements.

8. Designing solutions and creating documentation, estimating

individual scope of works and time consumption of works.

9. Within the team and project/services, proactively identifying

problems and proposing measures to increase the level of services.

10. Developing knowledge in scope of information technology

used.

11. Developing knowledge in scope of best practices and standards

of creating software.

12. Spreading the knowledge throughout the organization by

educating and supporting less experienced Specialists.

13. Maintaining industry standards and practices in projects.

14. Performing tasks assigned by the superior.

PROFESSIONAL EXPERIENCE& TECHNICAL SKILLS

1. Minimum 3 years of experience in work related to CQ/AEM

development.

2. Minimum 5 years of experience in work related to Java


development in IT sector.

SOFT SKILLS:

1. Independence in performance of tasks assigned.

2. Team and end user communications skills.

3. Skills to acquire knowledge and put it in practice.

4. Work time estimation based on functional or technical

requirements.

5. Recommending employment in the case of reviewing technical

knowledge of candidates in recruitment process.

6. Work time estimation.

7. Designing and supervising implementation of solutions.


SPECIAL QUALIFICATIONS: Nice to have: AEM 6 Developer

certification


Skills Primary Skills –


1. AEM including Sling Models

2. Apache Sling

3. JCR

4. Sightly (must)

Secondary Skills –

1. OSGi (Apache Felix),

2. Java, JavaEE (Servlet, Filter, JSP)

3. Git

4. Junit

5. Maven

6. REST

7. Object Oriented Design Patterns, Basic HTML + JavaScript


Experience Total Experience – 4-6 years

Relevant Experience – 4-6 years


Qualification Required to perform the

Job (Any Certifications if Needed)


Bachelor’s in information technology or equivalent qualifications.

Read more
 Kenko
Abhishek Singh
Posted by Abhishek Singh
Bengaluru (Bangalore)
1 - 4 yrs
₹4L - ₹20L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Model-View-View-Model (MVVM)
+4 more

JOB DESCRIPTION:

What you’ll do

● Working closely with both engineering and

product teams

● Write well-designed, testable, efficient code

● Develop new features and cutting-edge user

experience

● Work on bug fixing, code optimisation and

performance improvements

● Unit-test code for robustness, including edge

cases, usability, and general reliability

● Continuously discover, evaluate, and implement

new technologies to maximise development

efficiency

● Code evaluation and managing the teammates

What you’ll bring

● 2-4 years of experience in iOS development.

● Proficiency in Swift programming, Cocoa,

XCode, unit test, mobile database, and the iOS

SDK

● Knowledge of design patterns (MVVM and

MVI)

● Understanding of dependency injection

frameworks

● Understanding of RxSwift, observable pattern

● Good knowledge of memory management,

concurrency, and multi-threading

● Good knowledge of OOPS, data structure and

algorithms

● Experience and passion to build great user

experience for iOS platforms

● Previous work experience at a startup would be

a plus

Read more
Remote only
5 - 9 yrs
₹25L - ₹38L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
Rails Framework
MySQL
API
+3 more

• Ruby

• Rails framework

• MySQL

• API development

• Design Patterns

Develop, test, and maintain all APIs

• Manage and maintain SQL and No-SQL tables, data, and stored procedures within all databases

• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement

• Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive code to enhance the user experience and support analytical products

• Troubleshoot and diagnose production issues


Read more
Clirnet Services Pvt Ltd

at Clirnet Services Pvt Ltd

2 recruiters
Bidisha  Majumder
Posted by Bidisha Majumder
Kolkata
4 - 10 yrs
₹5L - ₹10L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
skill iconjQuery
+4 more

Sr. PHP Developer


Position: Senior Laravel Developer

 

Key Responsibilities:

·        Develop and create websites, applications, and systems

·        Participate on the Development and Testing Phase of the Projects

·        Participate as a member of the Scrum team

·        Maintain and enhance existing Projects

·        Deliver quality output on all Projects

·        Showcase your analytical and problem-solving ability.

·        Guide and Mentor other developers

·        Be updated on the latest technologies

 

Requirements:

· More than 4-8 years’ experience in PHP

· Must have minimum 4 years work experience in Laravel framework

· Knowledge and experience in: MySQL, JQuery, Bootstrap, HTML,CSS

· Knowledge on Coding Standards, Design Patterns, and Best Practices

· Has experience and understanding on Agile Software Development.

· Ability to prioritize and handle multiple tasks and projects concurrently.

· Able to mentor, collaborate and guide other team members

· Team Player, Proactive and Accountable

Read more
Hyderabad
8 - 12 yrs
₹16L - ₹20L / yr
skill iconHTML/CSS
skill iconJavascript
skill iconAngular (2+)
skill iconAngularJS (1.x)
ASP.NET
+10 more

Primary Responsibilities 

· Excellent hands-on working experience of C#, .NET Core, Web API, MVC, SQL and Entity Framework.  

· Good Knowledge in Angular, Razor and Frontend technologies. 

· Strong understanding of Design Patterns, OOPs concepts, Design Principles. 

·Strong experience in writing Unit and Integration Tests. 

·Strong experience in Microservices,

Containerization (Docker) and Kubernetes, Azure

Storage, Cosmos DB, Service Bus, Event Hubs. Web App. 

· Strong experience in development of Web, Mobile andCloud based application. 

·Experience in CI/CD, and version control (Git/SVN/DevOps).  

·Strong experience in leading team (s) and project though out the development lifecycle. 

· Strong experience in driving client/team discussion, resolve team issues and handle escalations.  

· Good experience with any cloud-based application development experience using Azure/AWS/GCP. 

· Strong experience in transforming business tasks into technical requirements and effort estimations. 

· Expertise in data structures, distributed computing, manipulating, and integrating complex high-volume data from variety of internal and external sources in application. 

· Excellent communication and presentation skills. 

· Good analytical skills  


Additional Responsibilities. 

·  Experience with any No SQL database. 

·  Work with modern framework and design patterns. 

·  Experience supporting US clients/working with US Teams is a huge plus. 

·Should be willing to travel abroad based on customer requirements. 

·Troubleshooting and performance optimization of application and database. Knowledge in WinDbg, PerfMon and SQL Profiler is required. 

· Participate in architectural and design discussion. 

· Ability to mentor junior members in team.

Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort