Job Description
Job Type: Full-time, Onsite
About Us:
Romulus Digital is a dynamic company serving regional clients, including those in Singapore. We connect local talent with global opportunities, specializing in delivering innovative solutions and resource augmentation to help our clients reach their business objectives. We are currently looking for a skilled Java Software Developer to join our team and play a key role in our ongoing success.
Job Description:
We are seeking an experienced Java Software Developer to participate in the development of IT systems for various banking projects. As a Java Software Developer, you will be a key contributor in building and maintaining robust and scalable applications. This role requires a strong understanding of Java principles and experience with relevant frameworks and tools. The ideal candidate will possess excellent problem-solving skills, a collaborative mindset, and a commitment to delivering high-quality software solutions.
Key Responsibilities:
- Participate actively in the development and maintenance of IT systems specifically designed for banking projects.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews to ensure code quality and share knowledge.
- Troubleshoot and debug issues to optimize performance and improve application stability.
- Contribute to the continuous improvement of the development process and methodologies.
- Adhere to project timelines and deliver tasks on schedule.
Required Skills & Qualifications:
- Strong knowledge of Java programming language and object-oriented principles.
- Proficient in Spring and Spring Boot frameworks for building enterprise applications.
- Experience with database management systems such as MS SQL, MySQL, and Oracle.
- Familiarity with development tools such as IntelliJ, Eclipse, NetBeans, or similar IDEs.
- Experience working with Git and GitHub for version control.
- Good time management skills and the ability to work effectively under deadlines.
- Strong teamwork and communication skills.
- Quick learner with strong analytical thinking skills, and a detail-oriented approach.
Preferred Skills & Qualifications:
- Knowledge of Docker and Kubernetes (K8S); experience in building images is a plus.
- Experience in developing Internet banking, mobile banking, or payment systems is highly desirable.
Why Join Us?
- Opportunity to work on impactful projects with regional or international exposure.
- Competitive compensation package aligned with skills and experience.
- Comprehensive health coverage and wellness support programs.
- Access to training, certifications, and continuous learning opportunities.
- Modern work tools and collaborative environment that values innovation.
- Flexible or hybrid work options promoting work-life balance.
- Regular team-building activities and company-wide events.
- Supportive, inclusive, and growth-oriented workplace culture.
- Recognition for contributions and career advancement opportunities.
Romulus là một công ty tư vấn có trụ sở tại Châu Á cung cấp các dịch vụ tư vấn về công nghệ, nhân sự, quản lý và mua lại.
Chúng tôi tự hào trong việc cung cấp các giải pháp sáng tạo mang lại thành công cho khách hàng trên toàn thế giới, được cung cấp thông qua dịch vụ tốt nhất của chúng tôi.
Chính sách bảo hiểm
- Được hưởng bảo hiểm sức khỏe.
- Được hưởng bảo hiểm xã hội.
Các hoạt động ngoại khóa
- Du lịch hàng năm
- Thể thao
- Teambuilding
Lịch sử thành lập
- 2019: Công ty được thành lập
Mission
Hỗ trợ các doanh nghiệp phát huy hết tiềm năng của mình bằng những lời khuyên có tác động mạnh mẽ và các giải pháp đổi mới.