SMSTR85 - Full Stack Developer

Smartstream Limited

Mumbai

On-site

INR 1,200,000 - 1,600,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Smartstream Limited in Mumbai is seeking a Java Software Developer with 4-5 years of experience to join our engineering team. You will build and maintain backend services using Java 11+, work with Apache Spark, Kafka, and Apache Camel, and collaborate with frontend teams using Angular.

Applications run on AWS and require performance, reliability, and scalability. Exposure to AI-driven development practices and AI-assisted coding, code reviews, testing, and software delivery tools is highly

Qualifications

  • 4–5 years of Java backend development experience.
  • Experience with Spark, Kafka and Camel.
  • Bachelor’s degree in CS, IT, Engineering or related field.
  • Backend focus with Angular collaboration.
  • Exposure to AI-driven development practices desirable.

Responsibilities

  • Develop, test, and maintain scalable Java applications.
  • Collaborate with cross-functional teams to design and ship features.
  • Write clean, reusable code and perform code reviews.
  • Optimize performance, reliability, and scalability of systems.
  • Mentor junior developers when required.
  • Ensure security and compliance standards.
  • Stay updated with industry trends.

Skills

Core Java
OOP Principles
Design Patterns
Spring / Spring Boot
RESTful APIs
Microservices
AI-assisted coding tools
CI/CD concepts
Angular exposure
Apache Spark
Apache Kafka
Apache Camel
MongoDB
Git
Testing / TDD
Agile / Scrum
AWS
Distributed systems
Code reviews mentoring
Communication
Teamwork

Education

Bachelor's degree in Computer Science / Engineering
Data Science (optional)

Tools

Eclipse
VS Code
Hibernate
Apache Spark
Apache Kafka
Apache Camel
Git
Jenkins
AWS CLI
Angular

Job description

We are looking for a Java Software Developer with 4–5 years of experience to join our engineering team and work on scalable, distributed systems. The role involves building and maintaining backend services using Java 11+, working with Apache Spark, Kafka, and Apache Camel, and collaborating closely with frontend teams using Angular. The applications are deployed on AWS, focusing on performance, reliability, and scalability. This role is primarily backend-focused with frontend collaboration using Angular. Exposure to AI-driven development practices, including the use of AI-assisted coding, code review, testing, and software delivery tools, is highly desirable.

Key Responsibilities
  • Develop, test, and maintain scalable Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and reusable code.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay updated with the latest industry trends and technologies.
  • Troubleshoot, debug, and resolve application issues in a timely manner
  • Utilize AI-assisted development tools and practices to improve software design, coding, testing, troubleshooting, and documentation activities.
  • Contribute to the adoption of AI-Driven Development Lifecycle (AIDLC) practices within the team to enhance productivity, code quality, and delivery efficiency.
  • Collaborate with product managers, QA, and other developers to deliver features
  • Optimize application performance, scalability, and reliability
  • Contribute to code reviews and mentor junior developers when required
  • Ensure adherence to security and compliance standards
  • Design and develop distributed and data-intensive applications using Apache Spark.
Key Skills
  • Strong proficiency in Core Java, OOP principles, and design patterns
  • Experience with IDEs like Eclipse, VS Code.
  • Unit testing and test-driven development.
  • Sound Knowledge of software design patterns.
  • Working knowledge of No-SQL databases(MongoDb)
  • Good problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Experience with Spring / Spring Boot frameworks
  • Hands-on experience with RESTful APIs and microservices architecture
  • Ability to leverage AI tools for code generation, debugging, unit test creation, code reviews, and documentation.
  • Familiarity with ORM frameworks
  • Experience with version control systems such as Git
  • Understanding of Agile / Scrum development methodologies
  • Strong communication skills
  • Experience with messaging systems (Apache Kafka).
  • Frontend exposure (Angular, JavaScript)
  • Experience with Apache Spark and distributed computing frameworks.
  • Exposure to AI-assisted development and data-driven systems; ability to leverage tools such as AWS Kiro or similar platforms to improve productivity and software quality.
  • Curiosity and openness to adopting emerging tools, frameworks, and AI-driven workflows as part of a modern software development lifecycle.
Desirable Skills
  • Knowledge of relational databases (e.g., Oracle, MySQL)
  • Experience with integration framework like Apache Camel.
  • Exposure to CI/CD pipelines, Jenkins, etc
  • Knowledge of cloud platforms (AWS, Azure, GCP).
  • Proven exposure to AI-driven software engineering methodologies and enterprise adoption of Generative AI development tools.
  • Knowledge of security best practices in cloud environments.

Experience: 4-5 years

Qualifications: Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SMSTR85 - Full Stack Developer
SMSTR85 - Full Stack Developer

Smartstream • Mumbai

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer
Full Stack Developer

Smartstream • Mumbai

On-site
INR 1,400,000 - 2,100,000
Full Stack Developer
Full Stack Developer

Smartstream Limited • Mumbai

On-site
INR 900,000 - 1,300,000
Software Engr II
Software Engr II

Honeywell Aerospace • Madurai District

On-site
INR 1,200,000 - 1,800,000
Senior Scala Java Full Stack Developer
Senior Scala Java Full Stack Developer

EY • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

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

Agiliad LLC • Pune District

On-site
INR 1,500,000 - 3,000,000
Senior Software Developer - Java FS Angular
Senior Software Developer - Java FS Angular

EPAM Systems • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Senior Java full stack developer
Senior Java full stack developer

Eurofins • Coimbatore District, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior Software Developer - Java FS Angular
Senior Software Developer - Java FS Angular

EPAM Systems • Bengaluru

On-site
INR 1,800,000 - 2,600,000