Cutshort logo
Near field communication (NFC) Jobs in Delhi, NCR and Gurgaon

11+ Near field communication (NFC) Jobs in Delhi, NCR and Gurgaon | Near field communication (NFC) Job openings in Delhi, NCR and Gurgaon

Apply to 11+ Near field communication (NFC) Jobs in Delhi, NCR and Gurgaon on CutShort.io. Explore the latest Near field communication (NFC) Job opportunities across top companies like Google, Amazon & Adobe.

icon
Global E-Governance Solutions Company

Global E-Governance Solutions Company

Agency job
via Unnati by Sarika Tamhane
NCR (Delhi | Gurgaon | Noida)
3 - 5 yrs
₹4L - ₹7.5L / yr
POS
skill iconJava
skill iconJavascript
Spring
SQL
+8 more
Want to be a part of one of the largest tech companies in the world? Then read on.

Our client is one of the most experienced IT systems and e-governance solutions providers, aimed atcreating world-class secure systems for large scale development projects.Based in London, their presence and operations are spread across Asia, Europe, Africa and America for more than 3 decades. Their core focus is to use smart technology to create sustainability and implement advanced projects in sectors like agriculture, energy conservation, transportation and telecommunication.
 
The founder-chairman of the company is a well-known businessman, a doctorate holder and a recipient of many outstanding awards and honours for his contribution towards Biometrics technology and other governance solutions. They have now expanded their business into Mobile technology and Fintech services, that will create a dynamic ecosystem for its customers, a secure, fast and efficient platform focused on improving lives.
 
As a POS Developer, you will be responsible to code, debug and test application programs utilizing JAVA and web-based programming tools that integrate sales capture, device interaction, and web services.
 
What you will do:
  • Interacting with and performance tuning multi-tiered application systems.
  • Technically leading complex store system projects including estimating requirements, designing systems, and helping develop solutions.
  • Being adaptive to the use of new software and programming techniques as they are required or adapted in IT.
  • Acquiring and maintaining additional technical skills for professional development.
  • Developing software solutions to meet customer needs.
  • Creating and implementing the source code of new applications.
  • Testing source code and debugging code.
  • Evaluating existing applications and performing updates and modifications.
  • Developing technical handbooks to represent the design and code of new applications.
  • Being responsible for working with all levels of the business and the development team to establish, promote, and enforce architectural guidelines as well as assisting in the implementation and problem resolution of existing applications and requests.
  • Ensuring work meets functionality and quality expectations within given timelines.

 

 

What you need to have:

  • Experience in application development utilizing JAVA, Spring, SQL, Log4j, IOS, Web Services, JavaScript, and Oracle databases.
  • Strong Knowledge of EMV/ NFC Standards
  • POS development experience required
  • Thorough knowledge of financial institutions, payment processing flows especially electronic payments, and the financial networks for processing.
  • Must be able to command the attention and respect of highly technical associates.
  • Demonstrated track record of successful system and project implementations.
  • Excellent organization skills and attention to detail, including the ability to prioritize and manage a variety of complex projects and activities.
  • Strong problem solving, analysis, design, and testing skills.
Read more
Advertising Industry

Advertising Industry

Agency job
via Peak Hire Solutions by Dhara Thakkar
Delhi
5 - 8 yrs
₹22L - ₹25L / yr
skill iconAndroid Development
skill iconAndroid Testing
skill iconKotlin
Debugging
Integration
+31 more

Job Details

Job Title: Android Developer

Industry: IT- Services

Function - Information technology (IT)

Experience Required: 5-8 years

Employment Type: Full Time

Job Location: Delhi

CTC Range: Best in Industry

 

Criteria:

· Strong technical background in Android application development and Kotlin

· Looking candidates having 5+ years of experience.

· Need candidates from Delhi NCR Only.

· All Academic backgrounds acceptable (except BCA).

· Immediate Joiners Preferred

· Candidate must have some experience working with IoT devices.

· Candidate should have experience working with Camera model X.

· Candidate's Academic scores must be 70% or above.

· Candidate having fluent communication will be an added advantage.

 

Job Description 

About the Role:

Senior Android Team Lead will be responsible for testing, QC, debugging support for various Android and Java software/servers for products developed or procured by the company. The role includes debugging integration issues, handling on-field deployment challenges, and suggesting improvements or structured solutions. The candidate will also be responsible for scaling the architecture. You will work closely with other team members including Web Developers, Software Developers, Application Engineers, and Product Managers to test and deploy existing products. You will act as a Team Lead to coordinate and organize team efforts toward successful completion or demo of applications. This includes implementing projects from conception to deployment.

 

Responsibilities:

● Working with the Android SDK, Java, Kotlin, NDK

● Handling different Android versions and screen sizes

● Applying Android UI design principles, patterns, and best practices

 

Requirements:

● Strong technical background in Android application development and Kotlin

● Solid programming skills

● Detail-oriented with strong attention to specifics

● Excellent written and verbal communication skills

● Strong analytical and quick problem-solving ability

● Ability to quickly document requirements from open discussions

● Fast typing skills for documentation and communication

● Familiarity with JIRA, EPICs, Excel, Google Sheets, and Agile methodologies

● Team player with leadership qualities

● Decision-making ability and team management skills

● Interest in working in a startup environment with cutting-edge products

● Experience with design and architecture patterns

● Understanding of testing processes, debugging, code versioning, and repositories

● UI/UX experience

● Strong knowledge of Java & Kotlin

● Software development experience with strong coding skills

● Experience building services for data delivery to mobile clients

● Experience with relational and non-relational databases

● Knowledge of REST and JSON data handling

● Experience with libraries like Retrofit, RxJava, Dagger 2, Lottie

● Server integration (REST endpoints)

● Experience with AWS stack and Linux

● Apps shipped and available on Google Play

● Backend API development

● Familiarity with Android Studio, Eclipse IDE

● Good knowledge of mobile hardware, software, and operating systems

● Willingness to work in a fast-paced startup environment

● Strong oral communication and presentation skills

● Team-oriented, with a positive approach to technology and engineering

● Result-oriented with a focus on efficiency and timeliness

● Strong self-awareness and ability to work under deadlines

● Proficiency in Microsoft Project, PowerPoint, Excel, Word

● Willingness to mentor and manage team members

● Willing to travel 5–10% of the time for demos, training, and collaboration

 

Preferred Background:

● Understanding of Artificial Intelligence and Machine Learning

● B.S. / M.S. in Computer Science, Electrical, or Electronics Engineering

● 5+ years’ experience with Android, Java Server, JSP

● Experience with Virtual Reality and Augmented Reality

● Familiarity with Test-Driven Development

● Background in CS or ECE

● Python experience is a big plus

● iOS development knowledge (not mandatory)

● Strong foundation in data structures and algorithms

 

 

Read more
codersbrain

at codersbrain

1 recruiter
Tanuj Uppal
Posted by Tanuj Uppal
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
2 - 4 yrs
Best in industry
Groovy
Grails
skill iconJava

Title: Software Engineer

Location: Noida preference

Years of Exp: 2-4

 

 

I need a Java Developer who has Java development experience with minimum

-  6 months of experience in Groovy and Grails both.(must) 

Must have good communication.

Read more
InnovAccer

at InnovAccer

3 recruiters
Rumman Reza
Posted by Rumman Reza
Noida
3 - 6 yrs
₹20L - ₹28L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconNodeJS (Node.js)
skill iconPostgreSQL
+6 more

Hello! You've landed on this page, which means you're interested in working with us. Let's take a sneak peek at what it's like to work at Innovaccer.


Engineering at Innovaccer


With every line of code, we accelerate our customers' success, turning complex challenges into innovative solutions. Collaboratively, we transform each data point we gather into valuable insights for our customers. Join us and be part of a team that's turning dreams of better healthcare into reality, one line of code at a time. Together, we’re shaping the future and making a meaningful impact on the world.


About the Role

We at Innovaccer are looking Software Development Engineer-II (Fullstack) to build the most amazing product experience. You’ll get to work with other engineers to build delightful feature experiences to

understand and solve our customer’s pain points


A Day in the Life

● Building efficient and reusable applications and abstraction

● Identify and communicate best practices.

● Participate in the project life-cycle from pitch/prototyping through definition and design to build, integration, and delivery

● Analyse and improve the performance, scalability, stability, and security of the product

● Improve engineering standards, tooling, and processes

What You Need

● 2-5 years of experience with a start-up mentality and a high willingness to learn

● Expertise in Python/NodeJS

● Experience working in Web Development Frameworks (Express/Django or Flask)

● Experience working in teams of 3-10 people.

● Knowledge of Relational Databases


Nice to have

● Experience working in FE (JS + React)

● Experience in Cloud (AWS)

● Experience in Terraform

We offer competitive benefits to set you up for success in and outside of the work

.

Here’s What We Offer

● Generous Leave Benefits: Enjoy generous leave benefits of up to 40 days.

● Parental Leave: Experience one of the industry's best parental leave policies to spend time with your

new addition.

● Sabbatical Leave Policy: Want to focus on skill development, pursue an academic career, or just

take a break? We've got you covered.

● Health Insurance: We offer health benefits and insurance to you and your family for medically related

expenses related to illness, disease, or injury.

● Pet-Friendly Office*: Spend more time with your treasured friends, even when you're away from

home. Bring your furry friends with you to the office and let your colleagues become their friends, too.

*Noida office only

● Creche Facility for children*: Say goodbye to worries and hello to a convenient and reliable creche

facility that puts your child's well-being first. *India offices


Where and how we work

Our Noida office is situated in a posh space, equipped with various amenities to support our work environment. Here, we follow a five-day work schedule, allowing us to efficiently carry out our tasks and

collaborate effectively within our team. Innovaccer is an equal opportunity employer. We celebrate diversity, and we are committed to fostering an inclusive and diverse workplace where all employees, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, marital status, or veteran status, feel valued and empowered.


Disclaimer: Innovaccer does not charge fees or require payment from individuals or agencies for securing

employment with us. We do not guarantee job spots or engage in any financial transactions related to

employment. If you encounter any posts or requests asking for payment or personal information, we strongly

advise you to report them immediately to our HR department at px@innova. Additionally, please

exercise caution and verify the authenticity of any requests before disclosing personal and confidential

information, including bank account details

.

About Innovaccer

Innovaccer Inc. is the data platform that accelerates innovation. The Innovaccer platform unifies patient data

across systems and care settings and empowers healthcare organizations with scalable, modern applications

that improve clinical, financial, operational, and experiential outcomes. Innovaccer’s EHR-agnostic solutions

have been deployed across more than 1,600 hospitals and clinics in the US, enabling care delivery

transformation for more than 96,000 clinicians, and helping providers work collaboratively with payers and life

sciences companies. Innovaccer has helped its customers unify health records for more than 54 million people

and generate over $1.5 billion in cumulative cost savings. The Innovaccer platform is the #1 rated

Best-in-KLAS data and analytics platform by KLAS, and the #1 rated population health technology platform by

Black Book. For more information, please visit innovaccer.com.

Check us out on YouTube, Glassdoor, LinkedIn, and innovaccer.com

Read more
US Based Insurance

US Based Insurance

Agency job
via Bean HR Consulting by Amit Choudhary
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
18 - 23 yrs
₹45L - ₹50L / yr
skill icon.NET
ASP.NET
skill iconC#
SQL Azure
IaaS
+3 more

·    What you’ll be doing:

  Architecting and delivering mid to large scale Enterprise Applications on Microsoft Platform.

·      Recommending and participating in activities related to the design, development and maintenance of the Enterprise Application Architecture.

Delivering projects on time with quality.

·      Provide technical leadership regarding technology or project to customers and team members

·      Shares best practices, lessons learned and constantly updates the technical system architecture requirements based on changing technologies and knowledge related to recent, current and up-coming vendor products and solutions.

·      Participate in technical forums and discussion within the team and with clients.

·      Guides and mentors’ team in terms of technical solutioning.


What you’ll bring to the team:

 

·      You have 15+ years of experience in Strong design & coding experience in Dot net framework using design patterns & OOPs concepts.

·      You have practical knowledge & good understanding of cross technology and functional domains, programming concepts and logical approach for problem solving.

You hold rich experience on web development technologies including ASP.NET, MVC5, JavaScript, jQuery, HTML5, AJAX, XML and CSS.

·      You have experience in web application Architecture and Development with hands on expertise in delivering solutions, customizing C#, ASP.Net applications using development tools like Visual Studio 2010/2012.

Read more
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
2 - 4 yrs
₹8L - ₹10L / yr
skill iconRuby
skill iconRuby on Rails (ROR)
SQL
skill iconHTML/CSS
css3
+3 more

Required Technologies:


o Excellent understanding of Ruby, Ruby on Rails, CSS3


o Able to communicate well with others on technologies bases


o Working knowledge with Rspec is good to have.


o Have previous experience building features in production applications.


o Good Knowledge of SQL


Good To Have


o Basics of GIT and GIT LAB


o PostgreSQL


Able to understand frontend JS frameworks


Read more
Coredge

at Coredge

3 recruiters
Hiring Coredge
Posted by Hiring Coredge
Bengaluru (Bangalore), Pune, Noida
8 - 12 yrs
₹1L - ₹15L / yr
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconJava
+4 more
You need to write scalable Golang code for developing and implementing robust applications. You would indulge your dedication and passion to build server-side logic ensuring low-latency and high-end performance. You should have sound knowledge of Kubernetes, Docker, Microservices.

YOUR ‘OKR’ SUMMARY
OKR means Objective and Key Results.
As a Senior Development Engineer at Coredge, you will help develop our next-generation cloud native core
solution along with the product and the open-source community to build the Coredge.io vision

What you will do?
  • System engineering and implementation in Golang.
  • Working on performance issues using creative experiments and internally developed product features.
  • Research, propose, and integrate relevant open-source projects based on product objectives.
  • Write organized, efficient, and well documented Python/Golang code as an example for junior engineers.
  • Participation in all levels of product definition, design, implementation, testing, and deployment.
  • Must include the ability to discuss abstract system architectures from ideas through implementation and
  • creatively apply domain experience to solve technical challenges.
  • Mentoring software engineers, fostering an environment of trust and accountability.

What you will need?
A strong sense of ownership, urgency, and drive. As an integral part of the development team, you will need the following skills to succeed.

  • Strong Golang skills to develop framework(s).
  • Hands-on to design & develop re-usable framework components.
  • Hands-On experience on developing framework, designing re-usable framework components.
  • Experience in engineering practices such as code refactoring, design patterns, design driven development,
  • Continuous Integration, building highly scalable applications, application security and functional programming.

Additional Skills:
  • Knowledge of Cloud native would be an advantage.
  • Understanding of Kubernetes from Architecture side and also understand the Standard API.
  • Code contributed to CNCF or similar community will be plus.
  • Performance benchmarking of K8’s or any cloud will be added advantage.

Additional Advantage:
  • Deep understanding of technology and passionate about what you do.
  • Background in designing high performant scalable software systems with strong focus to optimize hardware cost.
  • Solid collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic environment.
  • Strong commitment to get the most performance out of a system being worked on.
  • Prior development of a large software project using service-oriented architecture operating with real time constraints.

What's In It for You?
  • You will get a chance to work on cloud-native and hyper-scale products
  • You will be working with industry leaders in cloud.
  • You can expect a steep learning curve.
  • You will get the experience of solving real time problems, eventually you become a problem solver.

Benefits & Perks:
  • Competitive Salary
  • Health Insurance
  • Open Learning - 100% Reimbursement for online technical courses.
  • Fast Growth - opportunities to grow quickly and surely
  • Creative Freedom + Flat hierarchy
  • Sponsorship to all those employees who represent company in events and meet ups.
  • Flexible working hours
  • 5 days week
  • Hybrid Working model (Office and WFH)

Our Hiring Process:

Candidates for this position can expect the hiring process as follows (subject to successful clearing of every round)
  • Initial Resume screening call with our Recruiting team
  • Next, candidates will be invited to solve coding exercises.
  • Next, candidates will be invited for first technical interview
  • Next, candidates will be invited for final technical interview
  • Finally, candidates will be invited for Culture Plus interview with HR
  • Candidates may be asked to interview with the Leadership team
  • Successful candidates will subsequently be made an offer via email
  • As always, the interviews and screening call will be conducted via a mix of telephonic and video call.

So, if you are looking at an opportunity to really make a difference- make it with us…
Coredge.io provides equal employment opportunities to all employees and applicants for employment and prohibits
discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability
status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other
characteristic protected by applicable central, state or local laws.
Read more
BlueOptima

at BlueOptima

1 video
10 recruiters
Rashmi Subramanian
Posted by Rashmi Subramanian
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
4 - 9 yrs
₹16L - ₹25L / yr
skill iconJava
Spring MVC
Hibernate (Java)
ACTIVELY HIRING AMIDST COVID-19
``````````````````````````````````````````````````````


Whom are we looking for?

Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.

We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.

What does the role involve?

As a Web Backend Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.

You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.

In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.



Responsibilities include:

Develop, test, implement and maintain application software
Take part in software and architectural development activities
Transform requirements into implementation details
Debug application issues and helping support respond to client queries
Participate in application development meetings
Provide accurate estimates, clearly communicate status of tasks and identification of risks
Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
Performance tuning of application code at different service levels
Incorporate design changes to improve performance of the application
Interact with customers of the application and help address issues reported
Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements

ESSENTIAL SKILLS / EXPERIENCE REQUIRED:

Minimum Bachelor's degree in Computer Science or equivalent
Minimum 2+ years experience with Java and J2EE/Java EE
Minimum 2+ years experience with Spring MVC, Spring Security and Hibernate
Strong understanding of relational database and normal forms
Strong understanding of SQL concepts and ability to write optimised and high performing queries
Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
Experience building RESTful web services
Experience with web application servers like JBoss
Strong written and verbal communication skills
Strong interpersonal skills and time management skills
Strong problem solving and analytical skills
Experience using task tracking systems e.g. Jira and distributed version control systems e.g. Git

DESIRABLE SKILLS / EXPERIENCE:

Understanding of testNg/JUnit
Unix/Windows shell and related command line tools
Experience in Continuous Integration and deployment tools such as Jenkins
Experience with database partitioning and column Indexing
Experience with query optimisation techniques

Why work for us?

Above market remuneration
Stimulating challenges that fully utilise your skills
Work on real-world technical problems to which solution cannot simply be found on the internet
Working alongside other passionate, talented engineers
Hardware of your choice
Our fast-growing company offers the potential for rapid career progression

Click Here to apply: https://hire.withgoogle.com/public/jobs/blueoptimacom/view/P_AAAAAAEAAADLjl0iWO3_0a?trackingTag=cutshort
Read more
Computer software

Computer software

Agency job
via MNR Solutions by Neeraj Shukla
Hyderabad, Delhi, Gurugram (Gurgaon), Noida, Ghaziabad, Faridabad
3 - 8 yrs
₹3L - ₹18L / yr
skill iconJava
J2EE
skill iconElastic Search
RESTful APIs
Object Oriented Javascript (OOJS)
3+ years of strong experience in Java.
● Excellent understanding of OO / Functional programming concepts.
● Strong expertise in design patterns and coding best practices.
● Experience in designing and building end to end distributed highly available N-tier web
high-traffic, scalable and high performance enterprise applications.
● A strong knowledge of Big data technologies like Hadoop , Spark, Kafka, distributed frameworks,
NoSQL databases would be great, if not, one should have a strong desire to learn.
● Experience in RESTful web service patterns, microservice architecture and containers.
Read more
This For That

at This For That

1 recruiter
Nancy Bhasin
Posted by Nancy Bhasin
NCR (Delhi | Gurgaon | Noida)
2 - 7 yrs
₹8L - ₹18L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
NOSQL Databases
skill iconElastic Search
skill iconAmazon Web Services (AWS)
+3 more

Aimed at building a massive parallel economy, This For That, is looking for highly driven engineers to build out a world class product. The product is in its early stages so there’s a lot to learn and build from scratch. You will get to work alongside seasoned business and marketing professionals and become part of the core engineering team.

 

Ideal skills:

 

1) 2-5 years of professional JavaScript development experience

2) Understanding of asynchronous programming and its quirks and workarounds

3) Comfortable working through the entire stack from the user interface through systems levels

4) Understanding accessibility and security compliance

5) Strong Logical and Analytical Skills

6) Experience in consuming web services (REST) and processing data (JSON)

7) Experience with SQLite, NoSQL, Redis or other databases

8) Proven experience in building API services using NodeJS Express and related frameworks

9) Good understanding of NodeJS asynchronous runtime

10) Good understanding of JS concepts on callbacks and closures

11) Experience in debugging issues related to memory leaks

12) Experience in building highly scalable and high throughput services with sub-second response times

13) Experience with ElasticSearch/Solr

14) Experience working in a collaborative team environment

15) Ability to understand and analyse issues across multiple vendors and interfaces

16) Experience with NoSQL queries

17) Experience with AWS

18) Experience in managing/mentoring small teams

 

In depth knowledge of all of the above is not mandatory but the nature of the work will involve learning and getting involved with all of the above. You would be working directly with key members of the management team to define and drive technical strategy.

 

Experience in the mobile space is mandatory. Please only apply if you have been part of building a mobile product. Since our product is mobile only, it is essential that you understand implications on the front end.

Read more
BlueOptima

at BlueOptima

1 video
10 recruiters
Annu Rekha
Posted by Annu Rekha
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
7 - 12 yrs
₹25L - ₹40L / yr
Spring MVC
skill iconJava
Software Development
WAS
Web applications
+6 more
BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics. We enable large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, Gurgaon and Guadalajara.BlueOptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with nine of the world’s top twelve largest Universal Banks (by revenue) and three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an Enterprise software development environment.BlueOptima is an Equal Opportunities employer.Whom are we looking for?Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs and backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.What does the role involve?As a Web Backend Principal Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.Responsibilities include:Develop, test, implement and maintain application softwareTake part in software and architectural development activitiesTransform requirements into implementation detailsDebug application issues and helping support respond to client queriesMay lead and provide mentoring and guidance to less senior developersParticipate in application development meetingsProvide accurate estimates, clearly communicate status of tasks and identification of risksCommitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problemPerformance tuning of application code at different service levelsIncorporate design changes to improve performance of the applicationInteract with customers of the application and help address issues reportedInteract with customers of the application and collect requirements or potential uses cases and draft technical and user requirementsESSENTIAL SKILLS / EXPERIENCE REQUIRED:Minimum Bachelor's degree in Computer Science or equivalentMinimum 8+ years experience with Java and J2EE/Java EEMinimum 8+ years experience with Spring MVC, Spring Security and Hibernate2+ years experience managing in colocated and remote teamsStrong understanding of relational database and normal formsStrong understanding of SQL concepts and ability to write optimised and high performing queriesStrong understanding of Java concurrency, concurrency patterns, experience building thread safe codeExperience building RESTful web servicesExperience with web application servers like JBossStrong written and verbal communication skillsStrong interpersonal skills and time management skillsStrong problem solving and analytical skillsExperience using task tracking systems e.g. Jira and distributed version control systems e.g. GitUnderstanding of testNg/JUnitUnix/Windows shell and related command line toolsExperience with database partitioning and column IndexingExperience with query optimisation techniquesWhy work for us?Above market remunerationStimulating challenges that fully utilise your skillsWork on real-world technical problems to which solution cannot simply be found on the internetWorking alongside other passionate, talented engineersHardware of your choiceOur fast-growing company offers the potential for rapid career progression
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