Software Engineer – Java & React
Full Time - Hybrid @ITJobs.lk posted 3 days ago in Software Development & Engineering: Shortlist Email JobJob Description
A Leading IT Firm in Sri Lanka (Client of ITJobs.lk) Location: Colombo, Sri Lanka (Hybrid Work Model) Employment Type: Full-Time
Why Join a Market Leader?
This is a premier opportunity to join one of Sri Lanka’s leading IT firms, known for delivering high-impact, international-grade global enterprise solutions and cutting-edge FinTech platforms.
We foster a culture of innovation, continuous learning, and work-life balance, which is why we offer a flexible hybrid work model to give you the best of both collaborative office energy and focused remote work.
💻 The Role: Building the Full Stack
As a Software Engineer – Java & React, you will play a crucial role in developing both the backend and frontend components of our core applications.
Key Responsibilities:
- Design, develop, and maintain robust, scalable backend services using Java and the Spring Boot framework.
- Build and implement dynamic, high-performance user interfaces using React.js and modern JavaScript (ES6+).
- Collaborate with Product Managers and UX/UI Designers to translate business requirements and mockups into functional application features.
- Ensure application quality and stability through unit testing, integration testing, and code reviews.
- Manage API integration (RESTful services) between the frontend and backend layers.
- Actively participate in Agile ceremonies (Scrum/Kanban) to ensure project deliverables are met on time.
🛠 Required Skills & Qualifications
Technical Must-Haves:
- 2+ years of professional experience in full-stack or specialized Java/React development.
- Strong Proficiency in Java with hands-on experience in Spring Boot or Spring framework.
- Expertise in React.js (including Hooks and functional components) and its core principles.
- Experience with state management libraries (Redux, MobX, or Context API).
- Solid understanding of relational databases (PostgreSQL, MySQL, or similar) and writing efficient SQL queries.
- Familiarity with version control systems, primarily Git.
Nice-to-Have Skills (Bonus Points):
- Experience with Cloud platforms (AWS, Azure, or GCP).
- Knowledge of Microservices architecture and containerization (Docker, Kubernetes).
- Familiarity with CI/CD pipelines (Jenkins, GitLab CI).
✨ Perks & Benefits
- Hybrid Work Flexibility: Enjoy the freedom of remote work combined with structured in-office collaboration.
- Competitive Salary & Performance Bonuses (Commensurate with experience).
- Comprehensive Health and Life Insurance package.
- Dedicated budget for Professional Development (Certifications, Training).
- Modern, state-of-the-art office facilities in a prime Colombo location.
- A collaborative and supportive team environment with a flat organizational structure.
📝 How to Apply
If you are ready to take the next step in your career and build the future of software with a leading firm, we encourage you to apply!
Required skills
Other jobs you may like
-
Solution Architect Featured
- @ ITJobs.lk
- Colombo, Western, Sri Lanka

