Overview:********************Local Candidate Preferred******************************
Role OverviewWe are seeking an experienced
Java Full-Stack Developer who is skilled in building end-to-end enterprise applications using
Java 8, Spring Boot, and modern JavaScript/React.js frameworks. The ideal candidate will be responsible for delivering software from
inception to production, working across both greenfield and brownfield projects. This role requires strong backend + frontend development capability, CI/CD experience, and the ability to mentor team members and influence platform direction.
Key ResponsibilitiesFull-Stack Development - Develop backend services using Java 8, Spring, Spring Boot
- Build responsive UI components using React.js or similar modern JavaScript frameworks
- Implement React workflows including:
- Component lifecycle
- Hooks
- State management
- Virtual DOM operations
- Write clean, reusable, modular Java and JavaScript code
- Implement REST API integrations and ensure smooth communication across services
Database & Storage - Work with relational and non-relational databases:
- Design efficient database schemas, queries, caching strategies
Search & Logging - Work with OpenSearch / Elasticsearch
- Use ELK/ELF stack for indexing, search, and log analytics
Version Control & CI/CD - Hands-on experience with:
- GitHub
- Bitbucket
- RhodeCode
- GitFlow
- Use CI/CD pipelines (GitHub Actions) for automated build, test, and deployments
Agile Collaboration - Work with cross-functional teams (Developers, DevOps, Product Owners)
- Use tools like:
- Participate in Scrum ceremonies and contribute to delivery planning
Platform & Team Contribution - Deliver software from design → development → deployment → production support
- Work across green-field & brown-field projects
- Apply technical expertise to guide platform architecture decisions
- Mentor junior team members and contribute to team growth
Essential Skills - Java 8, Spring, Spring Boot
- React.js (deep understanding of core principles)
- Strong JavaScript proficiency (DOM manipulation, ES6+)
- REST API design & integration
- JWT and modern authorization mechanisms
- PostgreSQL, MongoDB, Redis
- OpenSearch / Elasticsearch
- GitHub, Bitbucket, RhodeCode
- GitFlow, GitHub Actions (CI/CD)
- Agile (Scrum)
- Strong problem-solving, creativity, adaptability
- Curiosity, passion for technology, startup mindset
- Applied statistics (distributions, regression, hypothesis testing)
Nice-to-Have Skills - Experience working in highly scalable, distributed environments
- Ability to contribute to platform-level decisions
- Exposure to statistical modeling or data-driven product development