Who are we and what do we do?
The Dice platform, one of the most advanced SaaS fintech organizations, helps businesses convert their spending from many fragmented applications, prepaid cards, offline reimbursement/invoice management, procurement, and payment systems to a single spend platform. There will be no more cash, cards, refunds, or offline invoicing since our entire goal is to provide businesses more knowledge and control over how they spend their money, resulting in significant cost savings and profitability. We are a hyper growth startup collaborating with premium Indian enterprises, startups, and industry leaders across disciplines.
Perks in store for you when you join the team:
- You'll be surrounded by passionate team members.
- Your work will have a visible impact.
- You will be working on interesting technical challenges in a fast-paced environment.
Requirements and skills:
- Hands-on Software Development experience.
- 2-4 years of relevant experience in Java development.
- Hands-on experience in designing and developing applications using Java EE platforms.
- Object-Oriented Analysis and design using common design patterns.
- Profound insight of Java and Java EE (Multithreading, Reactive Programming, etc)
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (MySQL, EBean)
- Excellent knowledge in RESTful API development, event-based processing.
- Experience with test-driven development.
- Knowledge of GIT, Linux, Docker, Redis
Responsibilities:
- Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
- Delivering high availability and performance
- Contributing in all phases of the development lifecycle
- Writing well-designed, efficient, and testable code
- Conducting software analysis, programming, testing, and debugging
- Managing Java and Java EE application development
- Ensuring designs comply with specifications
- Preparing and producing releases of software components
- Transforming requirements into stipulations
- Support continuous improvement
- Investigating alternatives and technologies
Location:
Pune
About Dicetech
Similar jobs
We are looking for a PHP Laravel developer to join our agile team of professionals.
Apply now for the role of a Laravel Developer at Codebuddy, which is opening doors for skilled, energetic developers looking for challenging roles.
If you are passionate about technology, constantly seeking to learn and improve your skill set, create multiple layers of applications while working cross-functionally across different infrastructures. You would fit perfectly if you love problem-solving, design, and creating quality offerings.
Responsibilities:
● Discussing project aims with the client and development team.
● Designing and building web applications using Laravel.
● Troubleshooting issues in the implementation and debug builds.
● Working with front-end and back-end developers on projects.
● Testing functionality for users and the backend.
● Ensuring that integrations run smoothly.
● Scaling projects based on client feedback.
● Recording and reporting on work done in Laravel.
● Maintaining web-based applications.
● Presenting work in meetings with clients and management.
What You Need To Apply (Technical Competency) :
● A degree in programming, computer science, or a related field.
● Minimum 1 year experience working with PHP, performing unit testing, and managing APIs such as REST.
● A solid understanding of application design using Laravel.
● Knowledge of database design and querying using SQL.
● Proficiency in HTML, CSS3, jQuery, JSON, JavaScript and Bootstrap framework.
● Writing server-side web application logic, back-end components, connect the application with other web services & support the front-end developers.
● Experience in developing high-end web applications in JavaScript Frameworks (Angular JS/React JS/Vue JS) along with API building will be considered as an advantage.
● Understanding accessibility and security compliance.
● Ability to perform UI/backend tests to optimize performance
● Practical experience using the MVC architecture.
● Must be proficient in the use of GIT
● Great communication skills.
● Self-motivated with the ability to work independently or jointly in a self-directed way.
● Good to have previous experience of direct client interaction for project briefs and
updates.
If you have it all in you, we are happy to have you with us!
- Bachelor's degree in Computer Science, Engineering, or related field
- 7-10 years of experience in Java development
- Strong understanding of object-oriented programming principles
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.)
- Proficiency in database design and SQL (MySQL, PostgreSQL, etc.)
- Experience with RESTful web services and API development
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
Your responsibilities as a backend engineer will include:
- Back-end software development
- Software engineering and designing data models and write effective APIs
- Working together with engineers and product teams
- Understanding business use cases and requirements for different internal teams
- Maintenance of existing projects and New feature development
- Consume and integrate classifier/ ML snippets from Data science team
What we are looking for:
- 4+ years of industry experience with the Python and Django framework.
- Degree in Computer Science or related field
- Good analytical skills with strong fundamentals of data structures and algorithms
- Experience building backend services with hands-on experience through all stages of Agile software development life cycle.
- Ability to write optimized codes,debug programs, and integrate applications with third party tools by developing various APIs
- Experience with Databases (Relational and Non-Relational). Ex: Cassandra, MongoDB, Postgresql
- Experience with writing REST-APIs.
- Prototyping initial collection and leveraging existing tools and/or creating new tools
- Experience working different types of datasets (e.g. unstructured, semi-structured, with missing information)
- Ability to think critically and creatively in a dynamic environment, while picking up new tools and domain knowledge along the way
- A positive attitude, and a growth mindset
Bonus:
- Experience with relevant Python libraries such as Sklearn, NLTK, tensorflow, HuggingFace Transformers
- Hands on experience in Machine learning implementations
- Experience with Cloud infrastructure (e.g. AWS) and relevant microservices
- Good with Humor and Team player
- Building products that impact millions
- Working on really tough problems that challenge you
- Being part of a small team where you are impactful
- 50K+ API requests/min
- 25K+ concurrent users every second
- Code, code & code
- Independently implement small to medium features
- Pick up & master new technologies
- Be a kickass developer
- A team that loves coding & building exceptional quality products
- Challenges that will push you beyond your limits
- A democratic place where everyone is heard & aware
- No hierarchy, politics, bosses, managers or anything like that
- And most importantly, Happy Vibes!
- Java| Spring Boot | Spring MVC | Multi-Threading Concepts|RestFull Web services | Soup Web services
- Handling several payment projects EMV POS, mobile-POS, CARD Payments, Mobile Payments, Payment Gateway, Payment Switch, and Digital Wallet.
- Experience in developing and maintaining highly concurrent and scalable applications
- Experience in developing applications that comply to security guidelines
- Excellent written & verbal communication skills
- Knowledge of good coding practices and standards, including object-oriented design
- Attention to details and a good team player - Strong analytical and problem-solving skills
- Analyzing website and application requirements.
- Writing back-end code and building efficient PHP modules.
- Developing back-end portals with an optimized database.
- Troubleshooting application and code issues.
- Integrating data storage solutions.
- Responding to integration requests from front-end developers.
- Finalizing back-end features and testing web applications.
- Updating and altering application features to enhance performance.
- PHP Developer Requirements:
- Bachelor’s degree in computer science or a similar field.
- Knowledge of PHP web frameworks including Yii, Laravel, and CodeIgniter.
- Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
- Understanding of object-oriented PHP programming.
- Previous experience creating scalable applications.
- Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
- Familiarity with SQL/NoSQL databases.
- Ability to project manage.
- Good problem-solving skills.
Roles & Responsibilities:
- You will be coordinating our enterprise account-specific teams called squads, consisting of members from engineering, machine-learning, and conversation-design teams.
- There are five working groups in the organization, (i) Business (ii) Research (iii) Solutions (iv) Product, and (v) Operations, where you will be joining the Solutions, working group.
- You will be collaborating with the sales team to design an appropriate solution to the customer's problems and help them showcase the value of the product.
- You will be collaborating with the operations team to ensure we are not compromising on our quality standards.
- You will also be co-working with the product working group to help them improve the overall platform and to prioritize the high-impact initiatives in the roadmap.
Work you will be doing:
- You will be building bespoke voice bots for enterprise clients using internal tools.
- You're expected to help build the Solutions stack whose goal is to reduce the amount of effort put into building our voice bots.
- You will be involved in analyzing client calls where you're expected to use either data pipelines or SQL to get insights into caller behavior.
Technical (Mandatory) Requirements
- Professional experience of at least 1 year.
- Has experience with integrating or building HTTP APIs
- Has hands-on experience working with Python
- Good communicator
Optional Requirements:
- Has experience working in any of Django Rest Framework, Redis, Celery
Technical Stack
Skit uses a microservices architecture where we employ both HTTP and GRPC to communicate between our services
We are looking for a dedicated backend developer (PHP) who loves programming and writes code that he/she is proud of.
As part of your job, you will constantly seek the latest technologies, be committed to using state-of-the-art solutions and never accept any performance on an ad-hoc basis.
Job Requirements
- Bachelor's Degree in Computer Science or related field (or equivalent expertise).
- PHP - you should have at least 4 years experience in PHP and in OOP development. Can use PHP to supplement and extend existing product.
- PHP Framework - At least 3 years experience in one of the following frameworks: Symfony, Laravel, Yii or Zend.
- MySQL - Can perform SQL queries and build data-driven applications. Knows basic of relational database design.
- Problem Solver - Can effectively debug issues using tools like xdebug or chrome's console. Is familiar with stack overflow and other community resources.
- Version control systems - Can use Git and understand basic commands
- HTML, CSS and JS - Basic knowledge in HTML, CSS and JS, familier with one of JS frameworks is needed as well.
- Desirable Skills:
- Knowledge of APIs, such as twitter, Facebook, Google maps, Instagram, etc.
- Knowledge of NoSQL with some experience is plus.
- Knowledge of AWS, RabbitMQ, Redis, and ElasticSearch is a plus.
Skills and Requirement
Knowledge of PHP
Basic knowledge of HTML and CSS
Excellent communication skills
Problem-solving skills
Freshers are welcome to apply
Responsibilities
Integration of user-facing elements developed by front-end developers
Build efficient, testable, and reusable PHP modules
Solve complex performance problems and architectural challenges
Integration of data storage solutions.