Solid understanding of OOPS concepts and design methodology - good to have Inheritance, aggregation, and composition
Experience with concepts of MVC, JDBC, and Restful API development
Familiarity with build tools such as Ant, Maven, Gradle, and Docker
Sprint BOOT/ MVC framework - Basics (understanding of various Spring Boot components), Spring Initializer, Spring Boot Starters, and Spring Boot Annotations & DevTools
REST and Microservices - Microservices Basics (Concepts, understanding of API Gateway, Service Registry, fault tolerance, load balancing, Config Server)
Creating database schemas that represent and support business processes, queries, and procedures
Proficient understanding of code versioning tools, such as (Git / Mercurial / SVN) and familiarity with Continuous integration and deployment
About Gurutu
About
Connect with the team
Company social profiles
Similar jobs
Must know how to customize WordPress without effecting its core.
Must have knowledge of WordPress customization from the start.
Must have excellent knowledge of woocommerce and plugins.
Knowledge of OOP.
knowledge and experience of building WordPress CMS websites using the best practice & de-facto standard plugins.
Knowledge of existing inbuilt WordPress functions.
Requirements:
- Strong in data structure and algorithms.
- Experience in Node.js, Express, API Design & DOM.
- Understanding of component based design or other design patterns.
- Experience with unit testing, integration testing & continuous integration.
- RDBMS and NoSQL databases preferably PostgreSQL, MongoDB.
- Good to have passion for investing.
Job Description:
-
Should have hands-on experience in Web Development
-
Good understanding of PHP and Object-oriented programming paradigm.
-
Able to understand project requirement and handle project independently.
-
Strong learning capability.
-
Having a good knowledge of Jquery.
-
Framework experience would be beneficial.
-
Should be comfortable to work with the team.
-
Should be comfortable with work on any MVC based framework.
About the role:
We are seeking a highly motivated Principal Engineer with expertise in building scalable, extensible customer payment solutions, identifying and addressing performance bottlenecks, collaborating with other team members across teams to innovate current/new products; Identify, communicate and implement best practices for the engineering team. Our engineering process is fully agile and has a really fast release cycle - which keeps our environment very energetic and fun.
What you will do:
- Architect, design and lead the development of key software infrastructure, systems, tools and processes, ensuring high scalability and performance.
- Collaborate with the product and other stakeholders across the company to solidify/ negotiate requirements and feasibility.
- Identify, influence and participate in making technical decisions that have a positive impact on engineering and business as a whole.
- Problem-solving that involves complex interactions, constraints imposed by systems, processes, people and physical goods.
- Drive automated solutions that enable better efficiency and process improvement
- Identify and address performance bottlenecks, collaborate with other team members across functions to innovate/improve current/new products by suggesting improvements to the software system.
- Identify, communicate and implement best practices for the engineering team.
- You will advocate for good, clean, well documented and performing code; follow standards and best practices.
- As a Principal Engineer, you will be additionally responsible for planning and timelines of all projects in your domain
We would love for you to have:
- Education: Bachelors/Masters in Computer Science
- Experience: 7-10 yrs recent hands-on experience of working on scalable systems and a diverse set of products/systems.
- Experience with Java stack. Hands-on experience with development and troubleshooting of services.
- Experience with SQL and NoSQL databases and Hadoop stack.
- Experience in System Design of complex Supply-Chain e-commerce systems, Algorithm design and their optimization is a huge plus.
- Strong working knowledge of any REST-based framework, OOPS, Design Patterns
- Expert level experience in building fault-tolerant and scalable platforms.
- Excellent problem-solving skills
- Strong verbal and written (technical) communication and able to work across teams like Business, Product, Engineering, Analytics, App Engineering seamlessly.
- Ability to deliver great results in an agile development
- Exposure to open-source libraries and frameworks.
- Experience with the full software development lifecycle, design, develop, review, debug, document, and deliver (especially in a multi-location organization).
- Ability and experience in the evaluation and integration of third-party systems and libraries and independent completion of POC. Prior experience in integrating with 3rd party Payment solution (like Stripe) is a plus.
- Passion for performance benchmarking and debugging
- Willing to contribute to Small or Large Project Teams
- Must be willing to start Immediately work from home permanent
- Good Communication Skills (English)
- Can Allocate working hours (Flexible) as per Projects Req
- Must have Good Internet & Good Laptop/System
The database market is massive (the IDC estimates it to be $119B+ by 2025!) and MongoDB is at the head of its disruption. The MongoDB community is transforming industries and empowering developers to build amazing apps that people use every day. We are the leading modern data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.
MongoDB is expanding our global team of consulting engineers to further our ongoing plans for worldwide growth!
MongoDB Professional Services works with customers of all shapes and sizes in all verticals, from tier-1 banks to small web startups, on a variety of interesting use cases from e-commerce platforms to trading systems to social media applications. Solve interesting problems, gain incredible cross-stack experience, work with the best and brightest people in the business, network with industry leaders, and see new places - all in a day’s work!
MongoDB consulting exists to support the development of our customers’ vision, accelerate customers’ time to value, and drive a multitude of customer adoption scenarios - from building new solutions to modernising legacy applications or migrating to the cloud. Our consulting solutions ensure that organisations get the best out of MongoDB.
Be one of the recognised experts in this rapidly growing field in a high-growth software company successfully challenging the status quo of the database industry. You will have abundant opportunities to meaningfully impact the growth of our business in your region.
Candidate Profile
We’re looking for a highly technical individual, with strong problem-solving and communication skills, and is comfortable working closely with customers.
Work Location
This role will be based remotely in Hyderabad / Bangalore and requires a frequent travel for short trips to customer site during the working week once the restriction are lifted.
Our ideal candidate will have
- Excellent analytical, diagnostic skills, and problem-solving skills
- High motivation for a role that combines deep technical and customer-management dimensions
- Confidence speaking and presenting in a collaborative customer setting
- 5+ years of software development/consulting/support experience, preferably in a number of distinct industries/verticals
- Familiarity with enterprise-scale software architectures, application development methodologies, and software deployment and operations
- Competence in at least one of the following languages (in no particular order): Java, C#, Python, Node.js (JavaScript), Ruby, Go.
- Experience with databases such as MongoDB, Oracle, MS SQL Server, PostgreSQL
- Familiarity with Linux diagnostics and tuning; Windows tuning knowledge is a plus
- Should have the strong capability with, minimally, both English and any local language - as necessary
Position Expectations
As a core member of the MongoDB Professional Services team, you will
- Contribute to customer implementations at any or all phases of the application lifecycle: portfolio assessment, application planning, and design, deployment architectures, development and build, integration and release configuration, system testing, production operations, application optimisation, and best practices adoption
- Deliver customer classroom-based training to architect, developer, and operations roles
- Work as part of a wider delivery team comprising fellow consulting engineers, project managers, and account teams
- Cultivate your individual MongoDB reputation as a trusted advisor to guide MongoDB and our customers into the future
- Partner with Product and Engineering teams to influence the direction of the MongoDB product roadmap
Success Measures
As a Senior Consulting Engineer, you will be successful in this role when you can execute the following
- Become a field expert in “everything MongoDB”
- Communicate complex technical proposals simply and convincingly to a wide range of audiences
- Gain reputation as a trusted advisor with your clients, large and small
- Ensure your client’s success with their MongoDB endeavours
- Maintain required level of billable utilisation
- Influence MongoDB product development by contributing experience from the field
- Successfully communicate the product roadmap to external clients
- Constantly work on improving yourself, our products and our team
Life at MongoDB
Our India office culture
- 300+ people, with teams in Sales, Engineering, HR, Finance, IT & Marketing
- Regular group outings and opportunities to get to know your colleagues
- Employee affinity groups
Our Benefits
- Competitive salary and equity
- Comprehensive Health cover, dental cover, travel insurance & Life Insurance.
- 26 weeks Maternity & 20 Paternity leave to spend time with new arrivals
To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys.https://www.mongodb.com/blog/channel/culture"> Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
- Create elegant, efficient and maintainable software to support and extend our current products.
- Solve complex architectural challenges when implementing new features.
- Integrate with databases, file systems, cloud services when delivering scalable solutions.
- Troubleshoot and fix reported customer issues, delivering software patches as needed.
- Assisting in making design decisions based on performance, scalability, security, and future expansion.
- Communicating and collaborating with management, product, QA teams.
Job Location : Gurgaon (Sector 15)
What will help you thrive in this role?
- Degree in Computer Science, similar technical field of study or equivalent practical experience.
- Proficiency in web development using any of the languages: PHP, NodeJS or Golang.
- Should possess a solid grasp of object-oriented programming, system architecture & design, databases, development, and testing methodologies.
- Good in Design (HLD and LLD).
- Good in Database schema design.
- Good to have experience with AWS or Google Cloud or Azure and serverless architecture.
- Excellent verbal communication skills.
- Track record of delivering successful products as an engineer.
- Experience with large applications of some scale will be a plus.
- Ability to deep dive, understand & improve the legacy code.
- Domain knowledge of supply chain & retail industry is a plus.
PHP Developer Abservetech Pvt Ltd - Madurai, Tamil Nadu
Greetings from Abservetech Pvt ltd
We are looking for the candidate with experience in PHP Development. The interview process is going on, Get Hired and work with us.
Skills and competencies
Strong Knowledge in
• Yii Framework
• Laravel
• Wordpress
• Magento
• Drupal
Preferred skills
• Good knowledge in MySQL, HTML5, CSS3 and JQuery
• Very good knowledge of Object oriented programming concepts
• Multi tasking capacity to handle multiple projects
• Good communication skills
Responsibilities
• Candidate should follow our internal product/project development process
• Make sure you will meet the deadlines and your delivery should meet the expected quality defined as per our process.
• Work with project managers closely to ensure the development process per the scheduled plan.
Qualification: Graduates or Post Graduates from any stream are qualified for this post.
Job type: Full time
Job location: Madurai
Experience: 6 Months to 2 years
Number of Vacancies: 5
Contact person - HR(Bala)
Skills Needed: Java,Spring,Springboot,Microservices
Should have hands-on experience with Java
Should have hands-on experience with technologies like spring & springboot
Should have hands-on experience with Microservices Architecture
Experience:2 Yrs to 5 Yrs
Notice Period: Immediate to 10 Days(Max)
Location: Bangalore
Work from Home till Pandemic End
Must have skills :
JAVA 8, Apache Camel, Design Patterns, Web Services (REST), RabbitMQ, Build Tool (Maven or Gradle), Version Control (SVN or Git), SQL/PLSQL, Javascript, HTML, CSS, JQuery, Application Server (Websphere/JBoss/Weblogic etc.), JUnit.
Preferred skills :
- Spring, Spring MVC, Spring Boot, Hibernate/Spring Data JPA, .
- Experience working on Node JS/Angular JS/React JS
- Working experience on Docker
- Experience working on Agile methodologies
B.E/B.Tech/M.C.A/M.Sc(Computer science ) with first division.
- AWS Cloud exposure.
- Basic skills in using the Unix operating system logging on, sudo to another ID, navigating directory structures, debugging simple problems.
- Hands-on experience with building enterprise applications.
- Excellent trouble-shooting skills.
- Thoroughly understanding business problems and the business domain, and how potential solutions may address problems and enhance business capabilities.
- Experience in designing/development (design patterns) and testing of enterprise class systems.
- Good written and verbal communication skills.
- Ability to adapt to changing requirements.
- Ability to take direction and work with minimal supervision.
- Ability to work in deadline driven environment, and respond creatively to pressure.
- Ability to work on multiple projects simultaneously.