GemStone Developer
Posted on July 22, 2026
Job Description
Job Title: GemStone Developer
Overview
We are looking for an experienced GemStone Developer with strong expertise in GemStone/S Smalltalk to design, develop, optimize, and maintain enterprise-grade applications. The ideal candidate will have extensive experience working with object-oriented persistent environments, database optimization, and enterprise-scale production systems. This role requires a technically strong professional who can contribute to architecture decisions, mentor team members, and ensure the performance, scalability, and reliability of critical applications.
Key Responsibilities
Technical Development & Delivery
- Design, develop, test, and maintain applications built on the GemStone/S Smalltalk platform.
- Translate business and functional requirements into scalable technical solutions.
- Write clean, efficient, maintainable, and well-documented code following industry best practices.
- Conduct code reviews and provide technical guidance to development teams.
- Optimize application performance, reliability, and scalability.
- Troubleshoot and resolve complex production issues.
Architecture & System Design
- Contribute to solution architecture and technical design decisions.
- Ensure applications align with enterprise architecture standards and security guidelines.
- Participate in technical design reviews and architecture discussions.
Quality & Governance
- Follow SDLC processes, coding standards, and version control best practices.
- Identify technical risks and recommend mitigation strategies.
- Support deployment, release management, and production stability.
Collaboration
- Work closely with Business Analysts, QA, DevOps, and Infrastructure teams.
- Participate in effort estimation, sprint planning, and solution discussions.
- Communicate technical concepts effectively with technical and non-technical stakeholders.
Leadership & Mentorship
- Mentor junior and mid-level developers.
- Act as the technical Subject Matter Expert (SME) for GemStone development.
- Drive knowledge sharing and continuous improvement initiatives.
Required Skills
Technical Skills
- 7+ years of software development experience.
- 4+ years of hands-on experience with GemStone/S Smalltalk or similar object-oriented persistent environments.
- Strong understanding of Object-Oriented Programming (OOP) concepts and design patterns.
- Experience with database design, persistent object stores, and performance optimization.
- Expertise in debugging, profiling, and system performance tuning.
- Experience with enterprise-scale production applications.
- Hands-on experience with Git, SVN, or other version control systems.
- Understanding of CI/CD pipelines and modern deployment practices.
Good to Have
- Experience in Financial Services, Banking, Insurance, or Investment domains.
- Exposure to enterprise application architecture.
- Knowledge of system scalability and distributed applications.
Educational Qualification
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Preferred Candidate Profile
- Strong analytical and problem-solving skills.
- Excellent debugging and troubleshooting capabilities.
- Ability to work independently and take ownership of critical deliverables.
- Excellent communication and stakeholder management skills.
- Passion for mentoring team members and driving engineering excellence.
Required Skills
No specific skills listed.
Community Discussion
Ask questions, share feedback, or discuss this opportunity. Your comment will be visible to everyone.
Login to post comments and feedback visible to the community.
Sign InBe the first to share your thoughts on this opportunity.
Clarification Board
Your Clarifications
"Send your Job Related Query - you'll get a reply soon."