



Job Description:
- Bachelor's or Master's degree in Computer Science.
- Proven experience in leading a team of backend engineers
- Strong organizational and project management skills.
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Familiarity with Android development - kotlin, RX-java, design pattern.
- Proficiency with server-side languages such as Spring boot, Hibernate.
- Familiarity with database technology such as MySQL and MongoDB.
- Familiarity with cloud platforms(GCP).
- Experience with Agile/Scrum methodologies
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.

About Uvik Technologies Pvt Ltd
About
Indian payments technology firm Uvik’s made in India SoftPoS can turn Android phones with contactless technology into payments terminals without additional hardware, and both local and global banks are considering distributing it to reduce costs for small and medium retailers
Candid answers by the company
Uvik is also a technology leader in this space certified for PIN entry on Glass as well by the credit card schemes, including Visa, Mastercard, and RuPay after rigorous security testing.
Similar jobs


- Developer will be responsible for managing back-end services and the interchange of data between the server and the users.
- Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
- Knowledge of PHP web frameworks (Code igniter, Magento, Laravel etc).
- Should have experience in Word Press, Code igniter / Laravel or at-lease 1 MVC framework of PHP.
- Proficiency in HTML5, CSS3, and JavaScript JQuery.
- Good communication.
- Team worker.
- Ability to handle projects.
- Good problem-solving skills.
Responsibilities:
Develop and maintain high-quality, scalable, and efficient Java codebase for our ad-serving platform.
Collaborate with cross-functional teams including product managers, designers, and other developers to
understand requirements and translate them into technical solutions.
Design and implement new features and functionalities in the ad-serving system, focusing on performance
optimization and reliability.
Troubleshoot and debug complex issues in the ad server environment, providing timely resolutions to ensure
uninterrupted service.
Conduct code reviews, provide constructive feedback, and enforce coding best practices to maintain code quality
and consistency across the platform.
Stay updated with emerging technologies and industry trends in ad serving and digital advertising, and integrate
relevant innovations into our platform.
Work closely with DevOps and infrastructure teams to deploy and maintain the ad-serving platform in a cloud- based environment.
Collaborate with stakeholders to gather requirements, define technical specifications, and estimate development
efforts for new projects and features.
Mentor junior developers, sharing knowledge and best practices to foster a culture of continuous learning and
improvement within the development team.
Participate in on-call rotations and provide support for production issues as needed, ensuring maximum uptime
and reliability of the ad-serving platform.
Looking for a Senior Java Developer | Bangalore to join a team of rockstar developers. The candidate should have a minimum of 8+ years. of experience in Java.
There are multiple openings. If you're looking for career growth & and a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report to IIT'ans/BITS grads with 10+ years of development experience and work with F500 companies (our customers).
Company Background - CodeVyasa is a Software product engineering and Development company that helps Early-stage and mid-market Product companies with IT Consulting, App Development, and On-demand Tech Resources. Our Journey over the last 3 years has been nothing short of a roller-coaster. Along our way, we've won some of the most prestigious awards while driving immense value to our customers & and employees. Here's the link to our website (codevyasa.com). To give you a sense of our growth rate, we've added 70+ employees in the last 6 weeks and expect another 125+ by the end of Q1 2024.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Minimum of 6 years of experience as a Java Developer
- Aptitude for learning new technologies quickly.
- Good problem-solving and analytical skills.
What We Offer:
Glassdoor rating of 4.8, indicating high employee satisfaction.
Free healthcare benefits.
Strong focus on upskilling and professional development opportunities.
Diverse and inclusive work environment.
Competitive compensation and benefits package.
Emphasis on maintaining a healthy work-life balance.
Responsibilities:
- Designing and implementing Java-based applications.
- Analyzing user requirements to inform application design.
- Defining application objectives and functionality.
- Aligning application design with business goals.
- Developing and testing software.
- Debugging and resolving technical problems that arise.
- Producing detailed design documentation.
- Recommending changes to existing Java infrastructure.
- Developing multimedia applications.
- Developing documentation to assist users.
- Ensuring continuous professional self-development.
Requirements
- Degree in Computer Science or related field.
- Experience with user interface design, database structures, and statistical analyses.
- Analytical mindset and good problem-solving skills.
- Excellent written and verbal communication.
- Good organizational skills.
- Skills required- Java , Springboot , Hibernate , Database


Requirement:
- The knowledge of PHP. ...
- Laravel experience. ...
- A strong command of HTML, Java, and CSS.
- The understanding of PM frameworks – Agile, Scrum, Waterfall, etc.
- Working experience of handling APIs; knowledge of RESTful or SOAP.
- Solid understanding of OOP and model view controller (MVC).


- Need to develop applications in PHP, HTML5, JQuery and Node.JS.
- Need to interact with Team Leads, QA team, Deployment team
- Need to interact with in-house and external customers
- Need to interact with internal team members for integrated development
- Need to have good communication skills
- Will Report to Lead Developer - PHP
Skills required:
- Need to have experience in developing projects using PHP, MySQL, HTML5, JavaScript, AJAX, JQuery , CSS3, Elastic Search and Node.JS
- Need to have experience in implementing web frameworks
- Need to have experience in database concepts
- Need experience in unit testing
- Need to have experience in trouble shooting and analyzing run time errors
Preference of Educational background:
- B.E
- B.Tech
- MCA
Preference of Professional background:
- Should have strong knowledge and understanding of Software Development Life Cycle.
- Solid Work experience of Object Oriented Development and MVC Design & Core PHP
- Sound knowledge of JavaScript / AJAX technologies and methods.
- Prior experience with XML, JSON and SOAP web services.
- Hands-on experience in writing complex SQL queries.
- Excellent written and oral communication skills.
- Node.js, Angular.js is a plus
- Version control systems like Sub version, GITLAB


• Good knowledge on Frameworks: Laravel, CodeIgnitor
• Have exposure in Doctrine
• Have exposure in Ecliipse and LAMP

Perks
- Best hardware and software to help you get the job done in the best way possible
- Remote office allowance to support you regardless of where you work
- Learning and development allowance to help you grow your career
- Flexible leave policy to give you more control over your time.
- Health insurance for your family and you to keep you well.
Required experience and skills
- Bachelors degree in Computer Science and Engineering. Bonus: Masters degree.9+ years of total full-time work experience, preferably shipping SaaS applications.
- Startup experience strongly desired.
- Played a pivotal role in scaling a company and led teams in an agile environment where iteration has led to perfection.
- Proven track record of on time project deliveries with balanced calls on technical designs and tech debt.
- Expert proficiency in:
- 1. Ruby, Ruby on Rails, Mysql, Linux, Git, AWS, CI/CD, NewRelic.
- 2. broad range of internet technologies and applications.
- 3. interacting, building, and improving the performance of systems end-to-end.
- 4. architecting/designing complex systems
- Strong collaborator and thought partner to Product team.Driven by outcomes more than output.
- Have led projects with small, dynamic, and fast-paced teams (3-5 engineers), with great flexility and adaptability on large projects, delegating working effectively.
- Viewed by the team as their evangelist, role model and bar raiser.
- Past teams and co-workers attest to your prowess & agility in building great products, and driving sound technical decision making.Mentored engineers within and outside own team.
- High on EQ, humility, curiosity and self drive.
Responsibilities
We use a rubric / career ladder as a framework to help our engineers grow in their careers. Please refer to the SDE IV section in the rubric (https://docs.google.com/spreadsheets/d/1z_51E1mZ3qf0MBuAyfHjKE1HN6h_yghAx2WMaB1z-Ms/edit?usp=sharing">click to view) to understand our expectations on your role and responsibilities.
Your responsibilities include:
- Leading completion and delivery of multiple concurrent projects with clear deliverable timelines and milestones
- Providing key input and guidance in helping to solve our most difficult and challenging issues, and providing recommendations for preventing or mitigating the effects of the issues in the future
- Identifying inconsistencies caused by lack of best practices and patterns, and proactively collaborate with the team to gather input to define and rollout new best practices
- Mentoring other engineers on increasing their impact both within and outside of their team, including identifying opportunities for them to do so
- Participate in shaping longer term technical and architectural goals in consideration of product/company strategy, organizational growth, scalability, security, and other factors
About Tophatter

Talk about the role we are offering for Mulesoft and how we are considering trainable resources who are keen to learn and work on new technologies
Our Requirements:
We are looking for 1-8 years of experience in technical skills like Java, python etc and who will be willing to learn and move to mulesoft and related technologies
Ability to work in a fast paced, demanding, and rapidly changing environment
Preferred:
Basic knowledge about mulesoft
Responsibilities
Assist in translating business objectives into technical solutions through the use of MuleSoft Anypoint Platform
Coding, testing, debugging, implementing and documenting MuleSoft based flows and integrations
Apply integration design patterns such as message routing, content enrichment, batch processing, error handling and reconciliation mechanisms to deliver required functionality
WHAT WE ARE OFFERING
Learning and Certification
Best in Industry Salary
Health & Wellness Benefits
Employee Rewards Program
Retirement & Savings
Flexible Schedules
Maternity & Paternity Leave


