HamburgerMenu
hirist

Smalltalk Developer - Java Technologies

Posted on: 07/08/2025

Job Description

Job Title : Smalltalk Developer.

Location : Gurugram, India.

Experience Required : 5 to 11 years.

Notice Period : Up to 60 days.

Job Type : Full-Time | Onsite.

Job Summary :

We are seeking an experienced Smalltalk Developer with strong Java expertise to join our technology team in Gurugram. The role involves working on enterprise-grade applications that are central to business operations. The ideal candidate should have a deep understanding of object-oriented design, experience modernizing legacy systems, and the ability to work across the software development lifecycle in a collaborative environment.

Key Responsibilities :


- Design, develop, maintain, and enhance applications using Smalltalk and Java technologies.

- Participate in the complete software development lifecycle, including requirement analysis, design, development, testing, and deployment.

- Apply architectural design patterns such as Service-Oriented Architecture (SOA), Event-Driven Architecture (EDA), and Domain-Driven Design (DDD).

- Collaborate with cross-functional teams, including business analysts, architects, and QA, to deliver high-quality solutions.

- Ensure adherence to software design best practices and coding standards, including SOLID principles.

- Conduct peer code reviews and provide guidance to junior developers.

- Identify and resolve application issues and performance bottlenecks.

- Write and maintain unit tests and support test-driven development (TDD) practices.

- Participate in Agile/Scrum ceremonies and contribute to continuous process improvement.

Mandatory Technical Skills :

- Strong hands-on development experience in Smalltalk (preferably with Gemstone).

- Proficiency in Java and related frameworks.

- Solid understanding of object-oriented programming and software engineering principles.

- Experience with architectural patterns such as SOA, EDA, or DDD.

- Working knowledge of relational databases such as Oracle and Microsoft SQL Server.

- Practical experience with test automation and unit testing frameworks.

- Exposure to Agile methodologies and tools such as JIRA, Confluence, etc.

Preferred Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- Prior experience in financial services or insurance domains.

- Experience working with distributed teams across time zones.

- Ability to mentor and support junior developers.

- Familiarity with DevOps practices and tools is a plus.

What We Offer :

- Opportunity to work on mission-critical enterprise systems.

- A collaborative, learning-focused work environment.

- Exposure to both legacy systems and modern technology stacks.

- Career growth through internal learning platforms and mentorship.


info-icon

Did you find something suspicious?