Similar jobs
- Experience in API development using Java will be a plus.
- Excellent knowledge and experience in writing testable, scalable, flexible, robust and efficient web applications using JavaEE 6/7 technologies, specifically, Spring core, Spring Boot Spring Data, spring batch and JPA
- Experience in successfully deploying Java-based applications in production and understanding load-balancing, authentication, and fault tolerance through Tom Cat.
- Experience in database modeling (MySQL/NoSQL databases such as Mongo DB)
- Knowledge of integrating with Ant, Maven, GIT and Shell scripting.
- Strong backend experience to develop Data Layer using at least one of the ORM frameworks like Hibernate, JPA etc.
- Strong RDBMS Skills and SQL skills. Experience in MySQL, Teradata and warehousing databases.
-
Experience in Analytics frameworks and visualization products.
- Excellent knowledge and experience of Maven, Continuous Integration, and Continuous Delivery with Jenkins.
• Experience with JavaScript frameworks, especially Angular is a definite plus.
Java 8, J2EE , Spring Boot, Microservices, Apache Spark, DevOps, Advanced SQL, preferably with
expertise in Data engineering/Data analytics,
ELK(Elastic Search, Logstash , Kibana) stack, Teradata, any No SQL database, Hands on experience in
maintaining products on Cloud Technologies like PCF, Azure, Docker, Kubernetes, etc, NodeJS,
Angular 2x, GitLab with CI/CD, Hands on experience in Unix server, Shell scripting, Large data
processing, Performance tuning, Experience in working in various Test Automation frameworks like
Selenium, Test NG, Python, Cucumber, Karma, Karate/ Jasmine, etc
Experience in using Eclipse, Spring tool suite, Project building tools - Maven, Gradle, etc, JIRA for ALM.
JOB TITLE – BACKEND DEVELOPER
Company’s Profile- VectorStack is a dynamic and creative leader in the IT industry. In addition to providing high-quality, high-value goods, consulting, and support services all in one package, we are dedicated to fostering innovation and providing our clients with outstanding solutions. We offer 24/7 service with an unwavering dedication to quality, guaranteeing prompt resolution of any issues.
Job Summary: We are seeking a skilled and experienced Senior Back-end Engineer proficient in Java to join our dynamic team. The ideal candidate will have 4-8 years of hands-on experience in Java development, particularly in building robust back-end systems and microservices architecture. As a Senior Back-end Engineer, you will collaborate with cross-functional teams to design, develop, and deploy scalable and efficient back-end solutions to support our products and services.
Responsibilities:
1. Design, develop, and maintain high-performance backend systems and microservices using
Java.
2. Collaborate with product managers, front-end engineers, and other stakeholders to understand requirements and translate them into technical specifications.
3. Implement best practices in software development, including code reviews, testing, and documentation.
4. Optimize and refactor existing codebase for improved performance, scalability, and maintainability.
5. Troubleshoot and debug issues in production environments and provide timely resolutions.
6. Stay updated with industry trends and emerging technologies to propose innovative solutions and improvements.
7. Mentor junior engineers and contribute to their professional growth and development.
8. Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. 3+years of professional experience in backend development with a focus on Java.
3. Strong proficiency in Java programming language and its ecosystem.
4. Experience with building scalable and distributed systems using a microservices architecture.
5. Proficiency in Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
6. Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
7. Experience with RESTful API design and implementation.
8. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
9. Knowledge of containerization and orchestration tools like Docker and Kubernetes is a plus.
10. Excellent problem-solving skills and attention to detail.
11. Strong communication and collaboration skills.
12. Ability to work independently and in a team-oriented environment.
13. Experience with Agile/Scrum methodologies.
Preferred Qualifications:
1. Master's degree in Computer Science or a related field.
2. Experience with DevOps practices and CI/CD pipelines.
3. Knowledge of reactive programming frameworks like Akka or Vert. x.
4. Familiarity with message broker systems such as Kafka or RabbitMQ.
5. Contributions to open-source projects or active participation in the developer community.
Key Skills :
MongoDB, Django, Flask, Flask, Nosql, Javascript, Python, Git
Experience Required : 3 - 6 Yrs
The ideal candidate should demonstrate the following:
- Fluency in Ruby on Rails, RDBMS & Nosql and Background Job process management.
- Working experience of JavaScript, HTML5 & CSS3, jQuery (show us what you have created!)
- Experience with Angular.JS, Node.JS, PWA, AWS, Google Cloud a major plus
- Excellent problem solving skills and ability to break complex problems into simpler tasks
- Hard working, self-starter, proven ability to manage multiple projects to strict deadlines
- Ability to participate in high level strategy discussions, work in areas outside of your comfort zone, and work quickly to get things done
What is expected of you:
Responsible for architecting and implementing optimal development processes, leading the entire development team, making major decisions, conducting code reviews with a hands on approach to the development of all front-end/back-end and/or mobile functionality.
THE POSITION:
- 3+ years of relevant experience in designing & implementing scalable, resilient backend microservices
- Expert at any backend programming language (Python/GoLang preferrable) and has exposure to API design and scalable architecture
- Hands-on experience on a couple of RDBMS/NoSQL/In-memory DBs
- Great database modelling skills
- Ability to choose the right algorithm, data-structure, and design pattern for the given problem statement
- Knowledge of any cloud based platform like AWS or GCP and scaling on the go
- Understanding of various application security principles and experience with building applications secure by design
QUALIFICATION:
- We don't care about which college you are from, if you have the power to convert coffee into code, we got you.
Skills/Requirements:
- Ruby
- ROR
- Spree
GEITPL is looking for ROR Developer Please find below the JD- Develop and maintain Ruby on Rails web applications/webservices in an agile environment Convert concepts and specifications into developed applications and features Implement AJAX features and functionality using Javascript Integrate and optimize HTML/CSS front-ends Solid experience with RoR, MySQL/Cassandra, Shell Scriptiing Strong experience in Angular, Javascript, HTML/CSS and webservices Working experience in using Jquery and D3 Experience in converting UI/UX design to HTML elements/assets Experience of working in Mobile App development, Good to have B2B domain knowledge Experience with SCRUM or equivalent Agile development methodologies A good understanding of usability and accessibility, including coding to WAI standards What we are looking for:- Minimum 2+ years in depth hard core experience in Ruby on Rails Deep understanding of object-orientated programming A knack for writing clean, readable maintainable Ruby code. Identify bottlenecks and bugs, and devise solutions to these problems. Demonstrated skills and experience with writing testable code and using related best practices. Understanding of web services technologies such as REST is required. Good experience and understanding of continuous integration and deployment process. Knowledge in working with AWS or other cloud platform Experience in working with limited direction while exceeding delivery expectations. Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the teams coding quality. Technical Expertise:- Core Ruby, Ruby on Rails, HTML, CSS3, JavaScript, Rest API Databases PostgreSQL, MongoDB, Redis, Memcached Testing Rspec (or any other Unit testing framework) Cloud/Deployments Capistrano, Docker, Heroku, AWS, Kubernetes Desirable Skills:- Participation in open-source projects. Actively involved in solving problems on Github, Stackoverflow.com and groups. Experience working in JS and front end frameworks (React) Interest in learning new technologies So, if you have 2+ years of experience developing applications with Ruby on Rails, apply today! We will love to talk! Please submit Your complete application with salary expectations
Job Description for Python Backend Developer
2 + years expertise in Python 3.7, Django 2 (or Django 3).
Familiarity with some ORM (Object Relational Mapper) libraries.
Able to integrate multiple data sources and databases into one system.
Integration of user-facing elements developed by front-end developers with server-side logic in Django (RESTful APIs).
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Able to create database schemas that represent and support business processes
Strong unit test and debugging skills.
Proficient understanding of code versioning tools such as Git.
The desirables optionals
Django Channels, Web Sockets, Asyncio.
Experience working with AWS or similar Cloud services.
Experience in containerization technologies such as Docker.
Understanding of fundamental design principles behind a scalable application (caching, Redis)
Role: Software Developer
Industry Type: IT-Software, Software Services
Employment Type Full Time
Role Category Programming & Design
Qualification: Any Graduate in Any Specialization
Key Skills – Python 3.7 Django 2.0 onwards , REST APIs , ORM, Front End for interfacing only ( curl, Postman, Angular for testing), Docker (optional), database (PostgreSQL), Github
Key Skills
- In depth knowledge of Node.js
- Knowledge of integration with front-end JavaScript libraries and frameworks like react js
- Should be experienced with Micro-services.
- Knowledge of both SQL and NoSQL databases such as MySQL, Oracle, MongoDB
- Working experience of Git preferably bitbucket.
- Good knowledge of CI/CD preferably using bitbucket pipelines and Jenkins.
- Working knowledge of agile methodologies and techniques
Experience in writing RESTFUL services, and /or integrating with 3rd party API
Experience in Data Structure & OOPS, GRPC +Protocol Buffers
Familiarity with Docker, Kubernetes, Docker Swarm is preferred.
Experience with SQL & NoSQL databases
Excellent communication and analytical skills
Knowledge of common Goroutine and channel patterns
Ability to work independently and with team