Responsibilities Write maintainable/scalable/efficient code. Design and architect technical solutions for the business problems. Work in cross-functional team, collaborating with peers during entire SDLC. Follow coding standards, unit-testing, code reviews etc. Follow release cycles and commitment to deadlines. Requirements Experience level 2-6 years in very large scale applications. Strong problem solving skills, data structures and algorithms. Experience with distributed systems handling large amount of data. Excellent coding skills in Java / Python / Node / Go. Very good understanding of Web Technologies. Very good understanding of any RDBMS and/or messaging. Desired Skills and Experience Java,Python,Golang,PHP,Node.js Seniority Level Associate Industry Computer Software Information Technology & Services Internet Employment Type Full-time Job Functions Engineering Information Technology
Min 5 to 8 years of IT experience, including experience in developing and implementing big data & Azure cloud solution Minimum 3 years of experience in cloud technology (AWS) Strong hands on knowledge on Spark (with Python as language) End to end implementation experience in data analytics solutions (data ingestion, processing, provisioning and Orchestration Strong experience in AWS ecosystem such as glue, Lambda, RDS, Redshift, IAM, S3, Shield Strong SQL and Shell script knowledge Hands on experience developing enterprise solutions using designing and building frameworks, enterprise patterns, database design and development End to end Cloud solution on AWS (glue, Lambda, RDS, Redshift, IAM ,S3, Shield) Batch solution and distributed computing using ETLELT (Spark SQL Spark Data frame ADF) Implementation of data encryption at rest and in transit DWBI (MSBI, Oracle, Sql Server), Data modelling, performance tuning, memory optimization DB partitioning Frameworks, reusable components, accelerators, CICD automation Mentor and lead a data engineering teams to design, develop, test and deploy high performance data analytics solutions Key Skills: AWS Native scripting components (Glue, RDS, Redshift) and Spark
About the job Job Description We are looking for a Back-End Engineer responsible for managing 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. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well. Responsibilities Develop and Maintain REST API's Integration of user-facing elements developed by front-end developers with server-side logic Building reusable code and libraries for future use Optimization of the application for maximum speed and scalability Implementation of security and data protection Design and implementation of data storage solutions Follow and encourage Test-Driven Development (TDD) Approach Skills And Qualifications Strong foundation and knowledge about Object-Oriented Design Principles Champion of the TDD approach Implementing automated testing platforms and unit tests Proficient in Python programming language User authentication and authorization between multiple systems, servers, and environments Integration of multiple data sources and databases into one system Management of hosting environment, including database administration and scaling an application to support load changes Data migration, transformation, and scripting Outputting data in different formats Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform Creating database schemas that represent and support business processes Proficient understanding of code versioning tools, such as Git Understanding accessibility and security compliance
Overview: We are looking to hire senior Java developers who are well versed with Spring Boot, Hibernate, and RDBMS such as MySQL. As we continue to grow out our apps and site, we are looking for somebody to join our Engineering team and help build out the next set of kick-ass features. If selected, you get to be a part of a small but committed group of technologists who are trying to improve how events are ticketed and marketed in India. About the role: 3-4 years of experience on Java, Spring Boot, Hibernate Should have worked on any RDBMS such as MySQL Should be experienced on Elastic Should be experienced on Kafka Stellar problem solving skills Hunger to learn new things and ability to grasp new concepts quickly Ability to move quickly without breaking things too much (we are dreamers) Ability to work under immense pressure which is balanced by a sense of responsibility and ownership Should be able to groom juniors and take them to the next level
We at GyroMinds are looking for a motivated Laravel Interns to join our agile team of professionals. If you want to be Fullstack developer and looking for a challenging internship where you can learn. If you are passionate about technology and have knowledge of Laravel, constantly seeking to learn and improve skillset, then you are the type of person we are looking for! About Gyrominds: Gyrominds a technology startup started by a strong and dynamic team, each having around 20 years of experience in various industries, domains, and technologies – driven by a strong passion to catalyze the industries we engage with.
Do you thrive on working with cutting edge technology, with innovators in the early stages of ideas, products, or platforms? Do you have the passion to be a core member of a fast-growing start-up? Are you an expert or aspiring to become one who can work on the Full Stack of an application? Do you have a genuine interest in all software technologies? If the answer is yes, do reach out to us - Crediwatch is the place for you! You will be exposed to work on every level of the stack in a highly agile, fast growing, start-up FinTech environment, while ensuring Breakthrough Simplicity in innovation and Diving Deep to arrive at a solution-based approach to problem solving and idea creation. The environment at Crediwatch is vibrant and innovative! You will learn and regularly interact with peers who are the best at what they do and will motivate you to be the best version of yourself, technically and professionally. The Role Expectation You will play a key role in the development of the core product, working directly with the Business team on realizing their needs and translating it into the product. You will be involved in the overall design, architecture and development of the application, maintaining quality and ensuring performance and compliance to software standards and guidelines You will adhere to the best practises of the Agile & TDD You will collaborate with the rest of the engineering team to design, prioritise and launch new features. You will take ownership for organising code and maintain its integrity at all points in time. You will be responsible for understanding and implementing security and data protection best practices. You will bring in a passion for technology and hunger to learn You Have A sound knowledge of Python, hands-on experience in using Django/Flask etc., design patterns and application design Experience with database architectures like NoSQL, RDBMS. Eg: MongoDB/ Cassandra / Couchbase / MySQL A good understanding of message queues mechanisms like Redis/RabitMQ (or similar) Knowledge of python web crawling frameworks like Scrapy & Frontera Hands on experience with CI/CD Experience in using Git for source code management & Jira Good to Have Strong Linux skills, knowledge of building large scale, multi-threaded applications and experience in designing and building RESTful web services, Building API services with GraphQL Skills in configuring and implementing Hadoop/HDFS, Elasticsearch and HBase or knowledge of any graph databases Prior experience in architecting large scale distributed systems and experience with cloud deployments on AWS/Azure Prior experience working in a fast-paced start-up environment. Domain knowledge in the financial/data space; any external, relevant certifications. Your Background 3 to 6 years of hands-on development experience A bachelor’s or master’s degree in a related field You Believe-in & will align with our Business Objectives Customer Obsession - Consistently listen to customers; test, enhance and improve the customer experience. Breakthrough Simplicity - An innovative approach to make everything simpler Diving Deep -Technique used to arrive at a solution-based approach to problem solving and idea creation Drive for Results - Focus on end result of any task Encourage and Improve - Encouraging and promoting teamwork and focus on continuous self-development at every stage. Be Ethical and Respectful - Willingness to do the right thing – even if it is hard; courteousness and being focused on the best in others. Who We Are We build innovative technology everyday! Crediwatch is a ‘Data Insights-as-a-service’ company that provides lenders, businesses with actionable credit intelligence on private entities they need to improve trust and increase their lending and trading activity. Crediwatch does this with no human intervention by deploying the latest practical AI and technology tools that provide the most reliable comprehensive real time inputs. Each day at Crediwatch is about striving for transparent insights, analysis and accurate results. If this aligns with your interests and aspirations, we have interesting positions for you. You Will Enjoy Our start-up environment - fun, casual, informal, family & pet-friendly! Ours is a highly energized playground where brilliant minds come together to make bold, impactful decisions every day! Needless to say, we have excellent filter coffee and health drinks round the clock, lunch buffets, PS4 and Foosball breaks and a stocked kitchen. We play to win and have fun doing it! We work to engage your brain by organizing brilliant TechTalks by industry leaders and frequent high-on-energy hackathons and engage your crazy fun-side at our well-planned retreats. We are a highly eco-conscious team and we encourage and support our team’s physical & mental wellbeing. All these and a great set of people to work with - We Are Crediwatch!
Essential Duties and Responsibilities: Execute full lifecycle software development Develop, designed well efficient code Integrate software components into a fully functional software system Fully adaptive to the technology needed for the current project Requirements: Minimum 8 year of strong demonstrated knowledge in PHP, Mysql, Mongodb, Jquery, SASS Algorithms, data structure. Object-oriented programming. AWS/Server experience to handle production machines is a plus. Team Management mandatory Experience on PHP, PHP Frameworks, Ajax, Knowledge on CMS platform like Opencart, payment gateway integration, experience working on portals. Familiarity with software development methodology and release processes. Strong problem-solving skills and excellent communication skills Product based company preferable Startup experience preferable
As the Java Developer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.What you will do: Building components for the company's advanced health tech platform using Java, Solr, SpringBoot, DialogFlow Communicating effectively in a cross-functional product development team and present ideas and solutions effectively Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications Developing the Code as per the requirements Working with product team and constructing the tech roadmap Designing, building and scaling the company's backend microservices Maintaining code integrity and organization Applying all quality requirements to make the code production ready Developing and deploying new features to facilitate related procedures and tools if necessary Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations Designing and building efficient, reusable, and reliable Java code Pro actively catching and fixing bugs, and providing support for the back end services Managing servers and infrastructure by keeping the lights on and refining the deployment architecture Candidate Profile: What you need to have: Expert at hands on programming in JAVA and J2EE Must be from Product based companies (Should have developed Web Apps) Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc) Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate Strong understanding of application server infrastructure Good working knowledge of Maven based build systems Good understanding of build and deployment pipelines that involve ANT and Jenkins Proficient understanding of code versioning tools, such as Git or SVN Good knowledge of working on Rest APIs , Webservices Excellent problem-solving skills Hands on experience with Lucene/Solr Familiarity with DiagFlow based chat bot building Knowledge of NLP Learnt AI/ML systems Excellent interpersonal skills and the ability to build good working relationships. Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines. Able to effectively collaborate with a team as well as take initiative and work independently to solve problems