Search by job, company or skills

Software Engineer / Senior Software Engineer - Java Backend

Software Engineer / Senior Software Engineer - Java Backend

Cloudesign
3-10 Years
Not Disclosed
  • Posted 2 months ago
  • Over 100 applicants have applied

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:

Key Skills

CI/CD pipelines

NoSQL databases

Cloud platforms

Object-oriented programming

Containerized deployments

Scalability practices

Microservices architecture

About Company

Similar Jobs

5-10 yrs
Pune, India
Skills:
Sql, Spring Boot, Java, Hibernate, Agile Methodologies, Stripe, Payment Gateway Integration, Spring MVC, Jpa, Kubernetes, Docker, Jenkins, Git, Restful Apis, Adyen, PayU, Worldpay, Razorpay, Checkout.com, Microservices Architecture, NoSQL databases, CI CD pipelines
5-10 yrs
Pune, India
Skills:
NoSQL databases (preferably Cassandra), Kafka, Java, Data structures, Redis, Microservices, Memcached, Jenkins, Algorithms, Docker, Kubernetes, CI/CD tools, Spring boot framework