Backend Development: Design, develop, and maintain high-quality Java-based backend applications.
API Integration: Develop and integrate RESTful web services to support enterprise-level functionalities.
Database Management: Work with various relational databases (MySQL, SQL, Oracle, PostgreSQL) and implement caching systems and full text search engines to optimize performance.
Version Control & CI/CD: Utilize tools such as SVN, GIT, and GitLab for version control; set up and maintain continuous integration and delivery pipelines along with code quality automation technologies.
Testing & Quality Assurance: Develop unit tests using JUnit and adopt test-driven development (TDD) practices.
Server & Application Management: Configure and manage web/application servers (e.g., Apache, Tomcat).
Technology Integration: Explore and implement virtualization/containerization technologies and work with message queuing/broking or service bus systems. Experience with Java distributed frameworks is a significant plus.
What We Offer:
Diverse Projects: Opportunity to work on multiple innovative projects.
Collaborative Environment: Join a highly motivated and dedicated team.
Competitive Compensation: Attractive salary package with gratuity.
Benefits:
Comprehensive medical insurance, annual bonus, annual leaves, and leave fare allowance.
If an employer asks you to pay any kind of fee, please notify us immediately. HiringMine does not charge any fee from applicants and strictly prohibits listed organizations from doing so.