Loading...

{{notif_text}}

Last chance to connect with exciting companies hiring right now - Register now!|L I V E{{days_remaining}} days {{hours_remaining}} hours left!

Java Jobs in Delhi, NCR and Gurgaon

Explore top Java Job opportunities in Delhi, NCR and Gurgaon for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Backend Developer

Founded 2020
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
3 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 700000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

About Us We are a Fintech Start up targeting to capture $ 900 BN consumer payment &lending opportunity. We are building platform of the future in which the offline / online merchants would be able to expand their consumer base. We also empower merchants to collect payment digitally and help build their identity through our offerings. Consumers would be able to make their purchase decisions and would get the options to convert their purchases in to easy EMIs The founders brings over 4 decade of banking & financial services experience with strong market connect to bring required resources (like Customer, Capital, relevant business team etc.). Detailed business model can discussed during the meeting process.About you You are passionate, a strong technical contributor, and an emerging leader. You have a proven track record of creating reliable, scalable, and high-performance products, building large-scale distributed systemsResponsibilities Developing front end website architecture Designing user interactions on web pages Developing back end website applications Creating servers and databases for functionality Ensuring cross-platform optimization for mobile phones Ensuring responsiveness of applications Working alongside graphic designers for web design features Seeing through a project from conception to finished product Designing and developing APIs Meeting both technical and consumer needs Staying abreast of developments in web applications and programming languages. Requirements Java 8 and above Experiencein databases Mongodb, MySQL, SQL Oracle etc. Working knowledge in IOC Container / Spring boot& ORM, Spring Security, AOP JMS. Experience in Microservices, Eureka, Zuul, Ribbon would be an added advantage. Experience with build tools like Ant, Gradle or Maven and troubleshoot build issues. Should have exposure to GIT, Jira etc.. Develops resealable frameworks/components and POCs based on Product Architecture RoadMap. Uses best practices during web services implementations and works with the REST Strong analytic problem-solving skills. Proactive work ethic.

Job posted by
apply for job
apply for job
Nitika Goyal picture
Nitika Goyal
Job posted by
Nitika Goyal picture
Nitika Goyal
Apply for job
apply for job

Android Developer

Founded 2015
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
via Unnati
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
3 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 1800000, duration: "undefined", currency: "INR", equity: false})}}

Work in an Eduversity, that emphasizes on unique pedagogy and is facilitated by industry-aligned faculty members.   Our client is a one-of-its-kind business school operating in an asset-light model, creating industry-ready graduates for the past decade. It is disrupting India's higher education space by offering Pay after Placement MBA (UGC approved ) and PGDM (AICTE approved) programs, working on a unique placement first model - fees are collected only after placement is done and finalised.   They deliver industry integrated education leveraging modern technology with a focus on developing job-ready managerial professionals who can have a successful corporate career. It has established a 100% placement record to date and has over 200 companies namely Amazon, Swiggy, Decathlon, BigBasket, Jaquar, Reliance, Future Group, SBI and more visiting the campuses every year to hire fresh talent.     As a Android Developer, you will design and build advanced applications for the Android platform.     What you will do: Collaborating with cross-functional teams to define, design, and ship new features Working with outside data sources and APIs Unit-testing code for robustness, including edge cases, usability, and general reliability. Working on bug fixing and improving application performance. Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency. Candidate Profile:   What you need to have: B.E. / B.Tech. / MCA in Computer Science, Engineering, or related fields is required. Proven software development experience and Android skills development Proven working experience in Android app development and have published at least one original Android app. Experience with Android SDK Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle.

Job posted by
apply for job
apply for job
Veena Salian picture
Veena Salian
Job posted by
Veena Salian picture
Veena Salian
Apply for job
apply for job

Senior Android Developer

Founded 2011
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai, NCR (Delhi | Gurgaon | Noida)
Experience icon
3 - 7 years
Salary icon
Best in industryBest in industry

Roles and Responsibilities:   ● Designs and codes features for the Android application as per the specifications provided by  Product and Design teams.  ● Write unit tests for all features.  ● Ships feature fast moving agile sprints.  ● Works closely with API, Product Design and Product Management teams to brainstorm and  chalk out details of features.    Skills:    Must have: ● Software Developer with at least 4 years of experience in building apps for the Android  platform.  ● Good understanding of Java.  ● Good understanding of Android application architecture and design.  ● Good understanding of memory management, network interaction, concurrency and  multi-threading in Android.  ● Understanding of complete application development, continuous integration & testing and app  distribution infrastructure.      Good to have:  ● Good understanding of the Kotlin language.  ● Good understanding of RxJava.  ● Past experience of working in large scale multi-module apps.  ● Past experience of building video streaming apps.  ● Past experience of working with third party libraries and dependency management on Android.

Job posted by
apply for job
apply for job
Payal Thakker picture
Payal Thakker
Job posted by
Payal Thakker picture
Payal Thakker
Apply for job
apply for job

QA Engineer

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 900000, duration: "undefined", currency: "INR", equity: false})}}

We are a VC-funded, fast-growing supply-chain startup. In the last year or so, we have grown rapidly both in our scale and our team. We are a group of highly passionate people who are always willing to go the extra mile, and are not afraid of taking risks.We are now looking to onboard an exceptional QA Engineer on our team. They will be an integral part of our technology function and work on challenging, cutting-edge problems, and contribute to the testing of various software systems and subsystems. They will be responsible to give a final go-ahead for new and interesting products for our B2B users and will work with the best minds in the industry.What will you do? Test current products and identify deficiencies. Suggest solutions to identified product problems. Investigate product quality in order to make improvements to achieve better customer satisfaction. Plan, create, and manage the overall Quality Planning strategy. Collaborate with the Product Development team to ensure consistent project execution. Identify quality assurance process bottleneck and suggest actions for improvement. Oversee continuous improvement projects. Collect quality data. Identify key KPIs for product quality. Track quality assurance metrics, like defect densities and open defect counts. Prepare and present reports and metrics to Senior Management. Please apply, if you have: A minimum of 2 years of experience as a Quality Assurance Engineer. An experience with a variety of different testing techniques such as UI Testing, Automated testing, Test Driven Development Strategies, etc An experience in testing tools such as Selenium, JMeter An experience with coding using Python, Java, Node.js. An experience with software QA tools and processes. Knowledge of MySQL A sense of ownership and pride in your performance and its impact on the company’s success. Critical thinker and problem-solving skills Good time-management skills Great interpersonal and communication skill We have: A team of aces, from top-tier schools and startups, to work with A fast-paced, data-driven, and fun work environment A huge appetite for new, disruptive, creative, and implementable ideas An open work culture We offer: Competitive salary Great working environment, opportunity to work directly with the founders on very exciting real-life problems. Opportunity to grow really fast. Opportunity to hire a team & mentor them in the future. ESOPs Hiring process: Shortlist Intro call of 15min 1-2 Tech rounds HR round Offer rollout

Job posted by
apply for job
apply for job
Kartik Kataria picture
Kartik Kataria
Job posted by
Kartik Kataria picture
Kartik Kataria
Apply for job
apply for job

Software Engineer - Java Spring

Founded 2020
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[2 - 1]}}
via Tatsam
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, NCR (Delhi | Gurgaon | Noida)
Experience icon
1 - 6 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 1500000, duration: "undefined", currency: "INR", equity: false})}}

Tatsam is a stealth mode, venture-backed mental healthcare company based in India. We're redesigning mental health and wellness experiences for the modern day working professional, have raised angel round from top-tier investors, and signed some of the largest Indian enterprises and startups for the upcoming private beta launch… and we’re just getting started. The startup is led by a team of CXOs who are serial entrepreneurs (YC alumni, IIT alumni, CXO in large enterprises). They are supported by a team of behavioral design experts, clinicians and counsellors with vast experience, and technologists on a mission to improve mental health and wellbeing for the modern day working professional. Responsibilities: Your primary responsibility as a senior backend engineer will be to architect and develop a scalable and robust micro-services backend with strong Java, Spring(Boot), MySQL, AWS/GCP. Experience being part of a software development team in an Agile/Lean/Continuous Delivery environment Be a key performer in a high-performance product engineering team Qualifications: 1 to 4 years of overall IT experience. Most of this experience in Java (Core Java, J2EE, Springboot, Java collections, Java Multithreading) Should have experience designing database schemas - SQL and NoSQL. Exposure to frameworks like Spring, Hibernate, Play would be a plus Experience with microservices architecture would be beneficial. Working knowledge of any public cloud (AWS, GCP or Azure) Broad understanding and experience of real-time analytics, NoSQL data stores, data modeling and data management, analytical tools, languages, or libraries Bachelor's Degree in Computer Science or Engineering. The OpportunityYou will enter a close group of exceptionally talented people who in the last 2-months have secured incredible investors, partners, clients and advocates. We will continue this momentum till our vision of being able to provide good mental health and wellbeing avenues for the modern day professionals is achieved. If we like each other and agree to partner in this journey, this has the potential of resulting in a compounded career and mental growth for you.

Job posted by
apply for job
apply for job
Bhavna Singh picture
Bhavna Singh
Job posted by
Bhavna Singh picture
Bhavna Singh
Apply for job
apply for job

Fullstack Developer

Founded 2011
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
1 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 300000, max: 600000, duration: "undefined", currency: "INR", equity: false})}}

Job briefWe are looking for a Full Stack Developer to produce scalable software solutions.You’ll be part of a cross-functional team that’s responsible for the full softwaredevelopment life cycle, from conception to deployment.As a Full Stack Developer, you should be comfortable around both front-end andback-end coding languages, development frameworks and third-party libraries. Youshould also be a team player with a knack for visual design and utility.If you’re also familiar with Agile methodologies, we’d like to meet you.Responsibilities• Work with development teams and product managers to ideate softwaresolutions.• Design client-side and server-side architecture• Build the front-end of applications through appealing visual design.• Develop and manage well-functioning databases and applications.• Write effective APIs.• Test software to ensure responsiveness and efficiency.• Troubleshoot, debug and upgrade software.• Create security and data protection settings.• Build features and applications with a mobile responsive design.• Write technical documentation.• Work with data scientists and analysts to improve software.Requirements• Proven experience as a Full Stack Developer or similar role• Experience developing desktop and mobile applications.• Familiarity with common stacks• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS,JavaScript, XML, jQuery)• Knowledge of multiple back-end languages (e.g. C#, Java, Python) andJavaScript frameworks (e.g. Angular, React, Node.js)• Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g.Apache) and UI/UX design• Excellent communication and teamwork skills• Great attention to detail• Organizational skills• An analytical mind• Degree in Computer Science, Statistics or relevant field

Job posted by
apply for job
apply for job
Sveltetech Tecnology picture
Sveltetech Tecnology
Job posted by
Sveltetech Tecnology picture
Sveltetech Tecnology
Apply for job
apply for job

Backend Developer / Sr. Backend Developer

Founded 2011
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai, NCR (Delhi | Gurgaon | Noida)
Experience icon
3 - 10 years
Salary icon
Best in industryBest in industry

ABOUT US: MX Player is the world’s best video player and the world’s largest video platform, with an install base of 500+ million worldwide and 350+ million in India. It has consistently ranked amongst the top 10 Android apps since2012. MX Player reaches its vast user base via an ever-increasing list of supported platforms including native Android and iOS apps, mobile and desktop web applications and other portable devices. Roles and Responsibilities:  Need to have 5+ years of experience.  Should be Hands-on coding.  A senior software developer who can design and code large scale distributed systems. Need to have experience working with backend microservices at scale. Should be comfortable working on NoSQL/MySQL databases like Cassandra, MongoDB, elastic search, etc. and tune the performance. Comfortable working in Java and Golang. Skills:Must have: Software Developer with at least 5 years of experience in backend development with Java. API integration, Database designing. Understanding of complete lifecycle development, continuous integration & testing. Good to have: Good understanding of the Kotlin language. Good understanding of RxJava. Experience of working in large scale multi-module apps.

Job posted by
apply for job
apply for job
Payal Thakker picture
Payal Thakker
Job posted by
Payal Thakker picture
Payal Thakker
Apply for job
apply for job

Senior Java Developer

Founded 2018
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
5 - 9 years
Salary icon
Best in industry{{renderSalaryString({min: 300000, max: 1300000, duration: "undefined", currency: "INR", equity: false})}}

Must have hands-on programming experience in Java, J2EE, Spring, Hibernate, data structures, design patterns, OAuth. Hands-on experience in Microservice Architecture based application. Hands-on experience in developing Web-based, Client/Server Applications using Java and J2EE Technologies. Working knowledge on frameworks like zuul, eureka, Kaffka, ELK, Hystrix, Sleuth, spring cloud would be an advantage. Working knowledge of Cloud Technologies would be an advantage. Excellent organizational and interpersonal skills.

Job posted by
apply for job
apply for job
Sudheshna Goteti picture
Sudheshna Goteti
Job posted by
Sudheshna Goteti picture
Sudheshna Goteti
Apply for job
apply for job

Backend Engineer

Founded 2017
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
via Syfe
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
4 - 10 years
Salary icon
Best in industryBest in industry

Syfe is the digital wealth manager for investors who expect more – greater transparency, smart­er personalised portfolios, and better investment outcomes.   We combine proven investment strategies with game-changing technology to give investors globally diversified portfolios that are in sync with their personal risk profiles. Unlike traditional investment management, there are no high fees or hidden costs involved, so investors can be sure they are always earning the best possible return on their investment.   We are backed by leading Global investors and building Asia digital wealth champion out of Singapore.   Who are we:   While we are a diverse set of people, we value the following core traits:   Fast learning: We often require learning new tools and technologies. We believe in adopting them if they are particularly well suited for our problems, instead of limiting ourselves to what we already know. However, we are always short of time and therefore have to learn fast. Versatility: While each one of us has a core skill, we possess at least one secondary skill as well. Apart from allowing the team to be fluid, it also helps us understand how all pieces (frontend, database, network, servers, etc.) fit together. Madness about quality: Put together, individual lines of code should be robust, scalable, high-performance, fault-tolerant, and most importantly, beautiful software. We also stay up-to-date with the latest in the world of software to make ourselves better. Passion: To try out new ideas and iterate on existing product features, and love experimenting with new technology if it's right for the job. Because not only do we ride the cutting edge, we make it happen. Collaboration: We believe that engineering is a continuous process of learning and improvement and that the best way to learn is by getting help from your fellow engineers. Coding is more fun when you do it together and appreciate the feedback. We are seeking a Backend Engineer to develop and own state of the art products that help bring people closer to their financial goals. As we build and scale Syfe over the next few years, our product and engineering team is growing and it is the perfect time to join the team at an early stage and create an impact within and outside the organisation.   Responsibilities: Take ownership of new products/features. Contribute to the design and architecture of our backend APIs and fund management system. Ensure adherence to engineering best practices and maintain the overall quality of our codebase. Mentor and assist younger members of the team and perform code reviews. Work with the product team to translate powerful ideas into everyday business value. Requirements: 2+ years of professional software development experience Firm grasp of at least one programming language Experience with distributed system a plus Curiosity about how things work Problem-solving skills, analytical mind, and positive attitude What you get: Opportunity to be a core part of the team and shape the company Opportunity to learn and grow fast Competitive market salary A fun workplace Most importantly, a kick-ass team

Job posted by
apply for job
apply for job
Mukesh Gupta picture
Mukesh Gupta
Job posted by
Mukesh Gupta picture
Mukesh Gupta
Apply for job
apply for job

Architect (Data Analytics)

Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
7 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 5000000, duration: "undefined", currency: "INR", equity: false})}}

We’re looking for an experienced Solution Architect to lead our data analytics and visualization team in Gurugram to help generate valuable insights for our customers as well as the product team. This role will be a very hands-on role and you will be responsible for all aspects of the architecture, security and scalability of the analytics and visualization application.   Key Responsibilities: Responsible for the application architecture, performance, security, scalability and availability.  Write/Review Code every day in addition to pairing with team members on functional and nonfunctional requirements and spread design philosophy, goals and improvements to code quality across the team Translate objectives into iterative MVPs, evaluate and then refactor into highly scalable, highly available, reliable, secure and fault-tolerant systems. Building and managing automated build/test/deployment environments Identify and confirm technical design risks, and develop mitigating approaches,  judge the tradeoffs with technology and feasibility and makes choices that fit the constraints of the project. Demonstrates comprehensive decision-making authority over technical issues, project policies, standards, and strategies Deep dive into the data to help our customers understand how their users are using the app and how they can improve the adoption. Understanding how users engage with the product, by analyzing users' digital footprints step-by-step to see what leads them to engage, return, or churn. The role would enable product owners, designers, and developers to use the right data to guide their decisions. Provide data driven insights and deliver recommendations that address opportunities for product improvements Help improve accuracy and efficiency of data capture strategy A/B Test: Analyze, consolidate, and present test results. Uncover friction points to continuously iterate and improve products or features   Desired Skills and Experience: 7+ years overall experience, with minimum 2+ years in data analysis/ visualization, with hands-on participation. Experience in at least two of NodeJS/ Python/ Java and a willingness to learn others. Data modelling experience in both Relational and NoSQL databases. Experience working with SQL and No-SQL databases, data visualization technologies and cloud infrastructure platforms Shown experience with large-scale data analysis, data-mining, business intelligence systems, and other advanced business reporting tools, including SQL or similar tools. Knowledge of data conversion strategy, capturing data, creating source to target definitions for ETL/ data flow process, data quality, and database management Develop and implement databases, data collection systems, data analytics and other strategies Identify, analyze, and interpret trends or patterns in complex data sets. Work with large scale data sets: extract data from sources across multiple platforms and synthesize into dashboards or insightful information Proven deep technical expertise and hands-on involvement in designing, architecting and executing large scale cloud solutions for data analytics and other complementary services like compute, workflow and serverless. Strong experience in Agile methodology and ability to deliver in a global team environment with members working remotely in various time zones Communication Skills must be excellent across roles @Simpplr.

Job posted by
apply for job
apply for job
Pankaj Kumar picture
Pankaj Kumar
Job posted by
Pankaj Kumar picture
Pankaj Kumar
Apply for job
apply for job

Tech Lead / Engineering Manager

Founded 2005
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune, Delhi, Bengaluru (Bangalore)
Experience icon
6 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 9500000, duration: "undefined", currency: "INR", equity: false})}}

Basic qualifications:• BTech degree or equivalent preferably in Computer Science• Have a strong sense of ownership, urgency and drive• Be a strong leader, mentor and loves working on technical challenges• Has 7+ years of experience in software development and at least 2+ years as a technical lead.• Work effectively across functional teams• Is inherently curious, spends time learning new technologies, trying and likes to build /experiment.• Has technical projects on GitHub etc. and contributes to open-source development projects• Provide estimates by coordinating assignment requirements with PM, PO, internal Sales teams• Manage the technical scope of the project before, during, and after delivery• Conduct code review and ensure that coding standards are being followed by the teammembers.Preferred qualifications:Technical• Can breakdown the business requirements into an underlying scalable/secure applicationdesign.• Ability to create, evaluate end-to-end system designs and evaluate the pros and cons oftechnologies to use in implementing system design.• Believes in POC (proof of Concept) model and likes to quickly build POCs and evaluate pros andcons. Ability to identify possible bottlenecks when system scales and builds / designsaccordingly.• Ability to roll up sleeves and be able to trouble shoot issues: understanding of Unix commands• Strong database fundamentals and has experience dealing with database performance tuning,bottlenecks and database ER modelling, databases (PostgreSQL or MySQL) and NoSQL databases(like Redis or Cassandra or Mongo DB etc.) and caching technologies like ElastiCache etc.• Build and guide the team that is also focused on unit testing, regression testing, load testing(API’s)• Experience building low maintenance applications using latest technologies like Kubernetes /Docker, Git, Jenkins, building CI/CD pipelines, using schedulers like Cron, Lambda, Airflow etc.

Job posted by
apply for job
apply for job
Chandrakala M picture
Chandrakala M
Job posted by
Chandrakala M picture
Chandrakala M
Apply for job
apply for job

Java Developer

Founded 2020
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
4 - 6 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

bdjkanc sahcjksa hcjksa jckhaskc hjska hcjsa hcjksa kchajsk chjsa hcjksah cjksa jkch asjkch jsa hcjsah cjksah cjksah jck ajschsajkhcjska hcjksa hc jksa

Job posted by
apply for job
apply for job
Zenith Karri picture
Zenith Karri
Job posted by
Zenith Karri picture
Zenith Karri
Apply for job
apply for job

Senior Java Developer

Founded 2013
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
4 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 1500000, duration: "undefined", currency: "INR", equity: false})}}

About us:   Equal parts creative agency, engineering firm, and consultancy, Grappus has a reputation of doing things differently. We work with brands big and small, far and wide, helping them understand, prototype and deploy a broad range of custom tech. We value design and we cringe at bad UX. Each project is a clean slate, we don’t have frameworks, or any pre-made formulas. We’re not here to just grow big, make money and win awards. We’re here to crack the process of building truly innovative products from scratch. Products that make people say ‘damn’.   People at Grappus usually experience a highly accelerated career growth well beyond the narrow constraints of their ‘job description’. Here, the growth ladder is tailored to you. It operates exactly as fast as you can manage to grow. We think it's a waste when smart people are unable to make an impact. Our aim is to unleash your potential by giving you massive challenges and the freedom to solve them.   We’re in a fluid world, where we don’t know what technologies we’ll use next, or the projects we’ll work on. We’re actively searching for ways to shine a light on our blind spots, whether it is in the products we want to build, the problems we like to solve, or the company culture we try to create. That’s what makes life at Grappus so exciting. Grappus is an ongoing experiment and you are a part of it. We'll be a different company a few years from now because you are going to change it for the better. We can’t wait to see where you take us   Learn more about us: https://grappus.com/   About the role: We are seeking a Senior Java Developer who has a knack for coming up with creative solutions to unique problems, planning development cycles and writing technical documentation while leading a team of developers. You can get in where needed to write clean, reusable, and performant code, with creative sensibilities to push projects towards perfection. You should have good time management skills and be able to work both autonomously and collaboratively with a cross-discipline team of product managers, strategists, UX designers, art directors, and developers. Most importantly, you have an eye for detail and the ability to make beautiful designs come to life through code.   What we’d like to see: Ability to write elegant and readable code Excellent problem solving skills and love technical challenges Comfortable working in a team-oriented and collaborative environment Strong understanding of Agile and Lean software development processes and practices Stays plugged into emerging technologies/industry trends and applies them proactively Knowledge of software best practices, like test driven development and continuous integration   Must Have: BE/BTech in Computer Science or a related field or equivalent practical experience 2+ years of software development experience including deep, hands on experience in building back end applications using Java and Spring ecosystem Strong command over core Java: Understands the application of java best practices including logging & exception handling Familiar with the Java Concurrency model Understands Java collections, generics and java 8 based functional programming features Has extensively used the Spring ecosystem: Spring Boot HTTP/REST API development Spring Data (JPA) ORM tools like Hibernate (can fine tune mappings for performance) Unit and integration testing facilities of Spring Boot Experience coaching and mentoring junior developers Aggressive problem diagnosis and creative problem solving skills and client handling skills Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Implemented CI/CD in any of the projects done and experience with Test Driven Development   Nice to Have: Understanding of API Development best practices Knowledge of Kubernetes/Docker and Devops Some or all of these AWS services: EC2/ECS; lambda; SQS/SNS; API Gateway, Cognito; Elastic Search Has contributed to the development or enhancement of CI/CD pipelines in a previous project Contributed in the creation of end-end automation tests (functional or non-functional) Has designed relational databases; conversant with SQL Personal projects or contributions to the open source community Strong organizational skills to juggle multiple tasks within the constraints of timelines Team player (those great personality types that people love to work with) Great communication skills

Job posted by
apply for job
apply for job
Harshith PD picture
Harshith PD
Job posted by
Harshith PD picture
Harshith PD
Apply for job
apply for job

Software Developer

Founded 2013
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
4 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

Enpass Technologies Pvt. Ltd. (Gurugram) is seeking for an experienced Windows C++ GUI software developer. We have a product for securely managing the credentials across platforms through a native productivity app, GUI of which is written in Qt toolkit and we are looking for a talented, enthusiastic developer for the same. JOB RESPONSIBILITIES: • Design, build, and maintain efficient, reusable, and reliable Windows Qt/QML/C++ code. • Implement performance and quality modules. • Identify bottlenecks and bugs, and devise solutions to these problems. • Help maintain code quality, organization, and automatization. • Collaborate with cross- functional teams to define, design, and ship new features.   MUST HAVE SKILLS (Please do not apply if you do not fullfill this criteria): * Desktop Applications using QT/Qml in Windows Environment * Minimum 1 Year experience in Windows UWP development • 4-6 yrs experience in C++11 or C++14 standerd. • Very good knowlege of STL. • Experience of Multithreading in ANSI C++ • Practical experience in Win32 apis. • Basics of socket programming and inter process communication. • Good understanding of REST apis and internet protocols in general. • Must be able to write unit test.   GOOD TO HAVE SKILLS * Experience with development of Qt Quick Controls 2 based applications * Experience in software development for mobile or tablet devices • Familiarity with Cryptography basic concepts. • Familiarity with agile processes and development / SW quality practices such as code reviews. • Expertise on methods and tools for CI and test automatization. • Build distributable packages (msi or wix).

Job posted by
apply for job
apply for job
Meenakshi Kiran picture
Meenakshi Kiran
Job posted by
Meenakshi Kiran picture
Meenakshi Kiran
Apply for job
apply for job