Search by job, company or skills

Cloudesign

Software Engineer / Senior Software Engineer - Java Backend

3-10 Years
Save
  • Posted 7 days ago
  • Be among the first 50 applicants
Early Applicant

Job Description

Software Engineer / Senior Software Engineer

Experience: 3 – 10 Years

Location: Pune (Baner) – Work from Office (5 Days a Week)

Interview Process

Round 1: Coding Assessment (Virtual – 60 Minutes)

Round 2: System Design (45 Minutes) + Data Structures & Algorithms (45 Minutes) – Virtual

Round 3: Cultural Fitment & HR Discussion – Face-to-Face

About The Role

We are looking for passionate Software Engineers and Senior Software Engineers to join a high-performing technology team building scalable, enterprise-grade digital platforms that support millions of users globally.

The ideal candidate will contribute to the design, development, testing, and deployment of mission-critical applications while collaborating with cross-functional teams across global locations. Senior engineers will also mentor junior team members and drive engineering best practices throughout the software development lifecycle.

Key Responsibilities

  • Design, develop, test, and maintain scalable backend services and applications.
  • Build and enhance RESTful APIs and microservices-based solutions.
  • Collaborate with Product Managers, Architects, QA Engineers, and stakeholders to deliver high-quality software solutions.
  • Participate in system design discussions and contribute to architectural decisions.
  • Integrate applications with internal platforms and third-party services.
  • Ensure code quality through unit testing, code reviews, and adherence to engineering standards.
  • Support CI/CD implementation and deployment automation.
  • Troubleshoot production issues and optimize application performance.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and technical excellence.
  • Take ownership of features from requirement gathering through deployment and post-production support.

Required Technical Skills

  • Strong proficiency in Java and object-oriented programming concepts.
  • Experience working with SQL and/or NoSQL databases.
  • Hands-on experience designing and developing RESTful APIs.
  • Experience integrating with internal and external systems/services.
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Experience with Docker, Kubernetes, and containerized deployments.
  • Understanding of CI/CD pipelines and deployment tools such as Jenkins.
  • Experience writing clean, maintainable, scalable, and testable code.
  • Ability to work independently in a fast-paced Agile environment.

Preferred Skills

  • Experience with microservices architecture.
  • Exposure to cloud platforms and distributed systems.
  • Knowledge of performance optimization and scalability practices.
  • Familiarity with monitoring, logging, and observability tools.

Behavioral Competencies

Communication

  • Strong verbal and written communication skills.
  • Ability to collaborate effectively with both technical and non-technical stakeholders.

Ownership

  • Demonstrates accountability and ownership throughout the software development lifecycle.

Problem Solving

  • Strong analytical mindset with the ability to identify and resolve complex technical challenges.

Mentorship

  • Ability to coach and support junior engineers while promoting engineering excellence.

Customer Focus

  • Passion for delivering high-quality products and exceptional user experiences.

What We Offer

  • Opportunity to work on large-scale, globally used technology platforms.
  • Exposure to modern engineering practices and cutting-edge technologies.
  • Collaborative and innovation-driven work culture.
  • Strong career growth and leadership opportunities.
  • Continuous learning and professional development environment.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 150473061

Similar Jobs

Pune, India

Skills:

KafkaRedisSpring BootJavaKubernetesDockerJenkinsMemcached