Principal Java Software Engineer

Intellias

India

On-site

INR 1,314,636 - 2,629,272

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading company in IT Services seeks a Senior/Principal Backend Software Engineer to enhance their successful pet e-commerce platform. This role involves technical leadership, collaboration in an Agile environment, and the opportunity to work with cutting-edge technologies such as AWS and Microservices while contributing to a diverse team.

Qualifications

  • 10 years of experience in Software Development.
  • Experience with Java, Apache Camel, Microservices, and AWS.
  • Excellent English communication skills.

Responsibilities

  • Lead technical and architectural discussions.
  • Develop and deliver applications for e-commerce.
  • Participate in the complete software development life cycle.

Skills

English communication
Software Development
Apache Camel
Microservices
AWS
Agile methodologies

Tools

Java
Spring framework
Jenkins
Terraform

Job description

Direct message the job poster from Intellias

We seek a Senior/Principal Backend Software Engineer with leadership past. You will work closely with the product owner, area architect, and your team members to clarify business needs and technical requirements and define how to support them best.

As our Senior/Principal Backend Software Engineer: with your Team and Product Owner, you will work in a challenging Agile environment in close collaboration with other teams.

  • you will lead in the team’s technical/architectural discussions and decisions.
  • you will develop and continuously deliver applications for one of the most successful pet e-commerce platforms in Europe.
  • you will participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance.
  • daily, you will learn and grow your skills, striving for mastery using state-of-the-art technologies and practices such as AWS, Microservices, Docker and much more!

Project Overview:

  • In close collaboration with other teams, your team will introduce new features and improvements to the process to provide a better experience for more than 11 million of our customers!

Requirements:

  • MUST HAVE Qualifications
  • Excellent English verbal and written communication skills
  • Around 10 years of invaluable experience in Software Development in JVM related languages
  • Experience and exposure in Apache Camel, Microservices, AWS, lambda Kibana, Elastic etc.
  • A profound understanding of software engineering and design fundamentals, complemented by hands-on design and development expertise
  • A track record of successful technical leadership
  • Expertise in agile methodologies and practices
  • Experience working in an internationally distributed environment
  • Any experience with development of an integration platform will be a plus
  • Ready to work with on-call duties - approximately 1 week on call every 8 weeks.

Nice to have

  • Good understanding of software architecture principles and design patterns
  • Experience in the e-commerce domain.
  • Modelling experience (UML, C4)
  • Live coding requirements
  • Responsibilities:
  • Your responsibilities
  • Have a strong commitment to maintaining a high standard of technical excellence by emphasizing best practices and industry trends
  • Actively code and contribute to ongoing features and issues
  • Provide team leadership, technical guidance, and direction for integration platform
  • Work with all stakeholders and enterprise architects to come up with the road map
  • Collaborate with different stakeholders, run the scrum, manage the backlog
  • Support your teams as an agile driver & coach of the software delivery process
  • Actively participate in the recruitment and retention process, ensuring a healthy composition of the team
  • Monitor and optimize budget costs related to product expenses, such as AWS, licenses etc.

Why this position:

  • Here are several aspects of our team and work environment that contribute to a positive and fulfilling experience:
  • • We work in self-organized teams following Scrum methodology, respecting, and valuing everyone´s opinion.
  • • We learn from each other and share knowledge through pair programming, code reviews, and many training opportunities.
  • • We deliver value by developing new features, maintaining existing products, and improving all the infrastructure we need, so we would also like to have a colleague who is cross-functional.
  • • We are committed to delivering high-quality products and believe that continuous delivery, clean code, and a DevOps mindset are key to achieving this goal.
  • • Our team values a friendly and collaborative environment and greatly encourages open communication and teamwork. We believe in a team approach and do not assign blame; instead, we work together to build and maintain the system.
  • • We embrace diversity, having colleagues from over 50 countries. This means our working language is English.

Technologies we leverage on:

  • • Java 11+, Spring framework (Boot, Hibernate)
  • • CI/CD with Jenkins pipeline
  • • infrastructure as a code, one-click deployment, C4 diagrams
  • • Amazon Web Services and cloud deployments (S3, SNS, SQS, RDS, DynamoDB, etc.), using tools such as Terraform or AWS CLI
  • • Git, Scrum, Pair Programming, Peer Reviewing
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Intellias by 2x

Get notified about new Java Software Engineer jobs in India.

Java - Backend Developer (Spring boot & Micro Services)
Java Developer (Experience with US Companies Required)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Intellias • India

Remote
INR 1,800,000 - 2,500,000
Competitive salary
Health Insurance
Work from home flexibility
Java Software Engineer
Java Software Engineer

Intellias • Pune District

On-site
INR 1,000,000 - 1,500,000
Sr. Java Developer (Microservices)
Sr. Java Developer (Microservices)

Innova ESI • Bengaluru

On-site
INR 800,000 - 1,200,000
Competitive salary
Growth opportunities
Collaborative team environment
+1
Senior Java Developer - Immediate Joiner Only
Senior Java Developer - Immediate Joiner Only

Veracity Software Inc • Maharashtra

Remote
INR 1,500,000 - 2,500,000
Senior Java Backend Developer | Spring Boot & Microservices
Senior Java Backend Developer | Spring Boot & Microservices

Leute Passen Technologies • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Flexible hybrid work environment (3 days in-office)
Growth-driven team culture
Remote Java Developer - 20442
Remote Java Developer - 20442

Turing • India

Remote
INR 800,000 - 1,200,000
Remote work flexibility
Competitive salaries paid in USD
Opportunity to work on innovative projects
Senior Java Software Engineer
Senior Java Software Engineer

Persistent Systems • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Developer
Java Developer

M/s Angel and Genie (Talent Search) • Bengaluru

On-site
INR 600,000 - 1,200,000
Java Architect
Java Architect

IOWeb3 Technologies • Hyderabad

Hybrid
INR 1,400,000 - 2,000,000
Open communication
Empowered work environment
Strong culture of ownership and innovation
+1
Java Software Engineer
Java Software Engineer

Anlage Infotech (India) P Ltd • Mumbai Suburban

Hybrid
INR 1,000,000 - 1,500,000