Java Backend Developer

2 Months ago • All levels • Backend Development • Full Stack Development

Job Summary

Job Description

We are seeking an experienced Senior Backend Developer to design, develop, and maintain the backend architecture powering our products. You will collaborate with cross-functional teams, ensuring scalability, security, and performance. Responsibilities include designing robust backend systems, developing and maintaining APIs (RESTful, GraphQL), optimizing backend performance, collaborating with front-end developers and DevOps teams, implementing security best practices, managing databases, writing clean code, mentoring junior developers, and staying updated with the latest technologies. This leadership role demands technical expertise, problem-solving, and mentoring skills.
Must have:
  • Backend programming (Java, Node.js, Python etc.)
  • Frameworks (Spring Boot, Express.js etc.)
  • API design (REST/GraphQL)
  • Database expertise (SQL/NoSQL)
  • Cloud platforms (AWS, Azure, GCP)
  • Containerization (Docker, Kubernetes)
  • CI/CD and DevOps
  • Problem-solving & debugging
  • Microservices architecture
  • Git
Good to have:
  • Distributed systems
  • High-traffic applications
  • Caching mechanisms (Memcached, Redis)
  • Serverless architecture

Job Details

Project description

We are seeking an experienced Senior Backend Developer to join our dynamic team. In this role, you will design, develop, and maintain the backend architecture that powers our products. You will work closely with cross-functional teams to ensure the scalability, security, and performance of our applications. This is a leadership role that requires technical expertise, problem-solving skills, and the ability to mentor junior developers.

Responsibilities

Design and implement robust, scalable, and secure backend systems.

Develop and maintain APIs (RESTful, GraphQL, or others) to support mobile and web applications.

Optimize backend performance to ensure low latency and high availability.

Collaborate with front-end developers, product managers, and DevOps teams to deliver seamless integration.

Implement security best practices, including authentication, authorization, and data protection.

Manage databases, including schema design, optimization, and troubleshooting (SQL and NoSQL).

Write clean, efficient, and maintainable code while adhering to coding standards and best practices.

Mentor junior developers and conduct code reviews to maintain code quality.

Stay updated with the latest technologies and propose solutions to improve the backend ecosystem.

Skills

Must have

Educational Background: Bachelor's/Master's degree in Computer Science, Engineering, or a related field.

Technical Expertise:

Proficiency in backend programming languages like Node.js, Python, Java, Ruby, Go, or similar.

Experience with frameworks like Django, Express.js, Spring Boot, etc.

Strong knowledge of API design and development (REST/GraphQL).

Expertise in working with databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).

Familiarity with message queues and event-driven architecture (e.g., RabbitMQ, Kafka).

Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).

Proficient in containerization and orchestration (e.g., Docker, Kubernetes).

Other Skills:

Solid understanding of CI/CD pipelines and DevOps principles.

Strong problem-solving and debugging skills.

Knowledge of microservices architecture.

Familiarity with version control systems like Git.

Soft Skills:

Strong communication and collaboration skills.

Ability to work in a fast-paced environment.

Leadership qualities with experience mentoring or leading teams.

Nice to have

Experience with distributed systems or high-traffic applications.

Knowledge of caching mechanisms (e.g., Memcached, Redis).

Experience with serverless architecture.

Other

Languages

English: C1 Advanced

Seniority

Senior

Similar Jobs

HiLabs - Senior Software Development Engineer - Backend

HiLabs

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sporty Group - QA Automation Engineer

Sporty Group

(Remote)
7 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Poland (On-Site)
3 Months ago
Activision - Staff Software Engineer - Activision Blizzard Media

Activision

San Francisco, California, United States (On-Site)
3 Months ago
Epic Games - Lead Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
CloudHire - Python Developer

CloudHire

India (Remote)
4 Months ago
CloudHire - Senior Java Developer

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Months ago
Luxoft - Java/Scala Developer

Luxoft

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Engineering Manager - (FS) - Messaging Surfaces (Remote across ANZ)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Luxoft - Senior Data Engineer

Luxoft

Poland, Ohio, United States (Remote)
3 Months ago
SSC Technologies - Principal SRE

SSC Technologies

New York, New York, United States (On-Site)
4 Months ago
Nielsen Holdings - Software Engineer - Bigdata ( Java or Scala or  Python, Spark, SQL, AWS )

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
CrashPlan - Senior Software Engineer

CrashPlan

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nielsen Holdings - SENIOR SOFTWARE DEVELOPER

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago
Zeta - Release Train Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Aisera - SDET

Aisera

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Communix - Senior Unity Developer

Communix

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Saviynt - Senior Product Manager - Integrations

Saviynt

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Gurugram, Haryana, India

Gigamon - Manager, Sales Operations

Gigamon

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
UPS - Intermediate SQA

UPS

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Egnyte - Staff Engineer - AI

Egnyte

India (Remote)
2 Months ago
Plume Design,  Inc  - Senior Security Engineer

Plume Design, Inc

Hyderabad, Telangana, India (On-Site)
4 Months ago
Paytm - Manager-Internal audit-PML

Paytm

Maharashtra, India (On-Site)
2 Months ago
Aristocrat Gaming - Associate Program Manager

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Luxoft - Senior Android Framework Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
hitwicket-talent - Tech Lead (Back - End)

hitwicket-talent

Hyderabad, Telangana, India (On-Site)
1 Month ago
BBY India - Software Engineer II [T500-12552]

BBY India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ION - UK Holdings - India - 859

ION

Mumbai, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Enphase Energy - Software Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Velotio Technologies - Senior Data Platform Engineer

Velotio Technologies

Pune, Maharashtra, India (Remote)
3 Months ago
Bounteous - Senior Backend Developer - Dot Net - C# - BOT

Bounteous

India (Remote)
4 Months ago
Epic Games - Engineering Lead

Epic Games

London, England, United Kingdom (On-Site)
1 Month ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
GoTo Group - Senior Software Engineer (Backend) - DPI

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
Simple Viral Games - Backend Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Luxoft - Senior Java Developer

Luxoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Warner Bros Discovery - Senior Software Engineer - Kafka (AMS Team), Bangalore

Warner Bros Discovery

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Gothenburg, Västra Götaland County, Sweden (On-Site)

New Delhi, Delhi, India (Remote)

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mississauga, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug