Full Stack Developer
- Level
- Mid
Not stated in the posting: salary, work type, visa.
Open. First seen 7 October 2026.
About the role
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.
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
•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.
Requirements
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
- 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).
- 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.
What this role asks for
Particular to this role
Angular · GCP · Kafka · Microservices · MongoDB · MySQL · Spark · Spring
Rare in Smartstream Limited's other 17 open postings.
Standard for full stack roles
AWS · CI/CD · JavaScript · REST · SQL
Common in full stack postings at any company.
Read against Smartstream Limited's other open postings on this site.
The team: Development HIRES STEADILY
This role is one of 7 open in Development. 4 were posted in the last 30 days and the oldest in August: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (5 of 7), CI/CD (5 of 7), Oracle (5 of 7), SQL (5 of 7), Git (4 of 7), Agile (3 of 7), Angular (3 of 7)
OTHER ROLES ON THIS TEAM
- Software Engineer posted Oct 8
- Senior Software Engineer posted Oct 6
- SMSTR85 - Full Stack Developer posted Oct 6
- Software Engineer posted Sep 29
- Senior Machine Learning Engineer posted Aug 5
- Senior Full Stack Developer posted Aug 3
From the team and dates on Smartstream Limited's own job board.
Salary context
24 other open postings titled Full Stack Developer state a salary: median USD 107,100 to USD 187,525 a year.
Similar jobs
- Lead Software Engineer at Verifone
Shares 16 skills: Angular, MongoDB, Oracle… · same country - Manager | Full Stack Java at Weekday AI
Shares 12 skills: Angular, Spring, MySQL… · same country - Software Engineer (Full Stack) at Callsign
Shares 13 skills: Angular, Oracle, Spring… · same seniority - Cloud Native Full stack Java Developer at SAP Fioneer
Shares 10 skills: Angular, Spring, Microservices… · same seniority · same country - Full Stack Developer (Analyst / Senior Analyst / Associate) at careersdeltacapita
Shares 10 skills: Angular, Microservices, Git… · same country - Software Engineer at Smartstream Limited
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.