- Team with top-notch engineers, product managers, program managers, DevOps and QA following agile development methodologies
- Review functional requirements, providing technical feedback on feasibility and architectural approach and framework.
- Design and develop web / mobile applications
- Create Prototype and/or Proof of Concepts (POCs) when necessary
- Act in a technical leadership capacity: Mentor junior engineers and new team members, perform code reviews and apply technical expertise to challenging programming and design problems
- Utilize Agile Development, SCRUM / Pair / Extreme Programming methodologies
- Design and develop supporting components and microservices for the backend tiers focusing on fault-tolerance and scalability in a multi-tenant enterprise environment
- Maintain and improve the functionality and performance of the existing web applications
- Help shape and execute the technical roadmap to develop next generation features; integrate corporate- and product-level architecture principles and goals into the teams project work through designs, implementation strategies, and project planning.
- Drive a culture of quality, technical curiosity, continuous improvement, and evidence-based data driven decision making in the organization.
- Execute other Duties as assigned
- 3+ years of experience developing Backend, API and data-based applications/software
- Experience with one of the major relational databases (MySQL, Oracle, Postgres) and NoSQL databases (Mongo DB, Cassandra, Dynamo DB or such)
- Expert object-oriented programming experience using Java
- Strong OO design and programming skills in Java, Hibernate, JPA, Spring Boot
- Worked in Maven, JPA, REST services, Postman
- Working knowledge on Spring Security / Spring Batch / ZUUL / Eureka / Hysterix
- Exposure with Frontend technologies (React.js, Angular or Ruby-on-Rails)
- Require experience and Strong understanding of entire Software Development Life Cycle (SDLC), Agile (Scrum), Software design/architecture process, unit testing & Test-Driven Development (TDD)
- Experience with web services (consuming or creating)
- Experience managing Cloud infrastructure (resources and service) in AWS, Azure and/or GCP
- Strong knowledge of SOA, object-oriented programming, design patterns, multi-threaded application development
- Experience in reporting and analytics, queuing and real-time streaming systems
- Git or similar distributed SCM tools experience.

About Evia Information Systems
About
Company video


Connect with the team
Similar jobs
Job Description
We are seeking a talented and experienced Java SpringBoot Microservices Developer
to join our dynamic development team. As a Java SpringBoot Microservices Developer,
you will be responsible for designing, developing, and maintaining scalable and
high-performance microservices-based applications using Java and SpringBoot
frameworks.
Responsibilities:
● Collaborate with cross-functional teams to gather and analyze requirements for
the development of microservices applications.
● Design, develop, and implement robust and scalable microservices using Java
and SpringBoot.
● Build RESTful APIs and integrate them with external systems as required.
● Ensure the performance, security, and reliability of the microservices through
thorough testing and debugging.
● Participate in code reviews to ensure code quality, maintainability, and adherence
to coding standards.
● Troubleshoot and resolve technical issues related to microservices and their
integration with other components
● Continuously research and evaluate emerging technologies and industry trends
related to microservices and recommend improvements to enhance application
development.
Requirements:
● Bachelor's degree in Computer Science, Software Engineering, or a related field.
● Strong experience in Java development, specifically with SpringBoot framework.
● Proficiency in designing and developing microservices architectures and
implementing them using industry best practices.
● Solid understanding of RESTful API design principles and experience in building
and consuming APIs.
● Knowledge of cloud platforms and experience with containerization technologies
(e.g., Docker, Kubernetes) is highly desirable.
● Familiarity with agile development methodologies and tools (e.g., Scrum, JIRA) is
a plus.
● Excellent problem-solving and analytical skills with a keen attention to detail.
● Effective communication and collaboration skills to work effectively within a team
environment.
If you are a passionate Java developer with a strong focus on building scalable
microservices applications using SpringBoot, we would love to hear from you. Join our
team and contribute to the development of cutting-edge solutions that deliver
exceptional user experiences.
To apply, please submit your resume and a cover letter outlining your relevant
experience and achievements in Java SpringBoot microservices development.


Requirements
- Extensive and expert programming experience in at least one general programming language (e. g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.
- Experience with multi-threading and concurrency programming.
- Extensive experience in object-oriented design skills, knowledge of design patterns, and a huge passion and ability to design intuitive modules and class-level interfaces.
- Excellent coding skills - should be able to convert the design into code fluently.
- Knowledge of Test Driven Development. Good understanding of databases (e. g. MySQL) and NoSQL (e. g. HBase, Elasticsearch, Aerospike etc).
- Strong desire to solve complex and interesting real-world problems.
- Experience with full life cycle development in any programming language on a Linux platform. Go-getter attitude that reflects in energy and intent behind assigned tasks.
- Worked in a startup-like environment with high levels of ownership and commitment.
- BTech, MTech or Ph. D. in Computer Science or related technical discipline (or equivalent).
- Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amounts of data.
- 3+ years of experience in the art of writing code and solving problems on a large scale.
- An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2.5 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
Technical Skills: Java Technologies
Secondary Skills: Apache Kafka
- Proven experience in Java8, Spring Boot, Microservices/API
- Strong experience with Kafka, Kubernetes
- Strong experience in using RDBMS (Mysql) and NoSQL.
- Experience in working in Eclipse / Maven environments.
- Hands-on experience in Unix / Shell scripting.
- Hands-on experience in fine-tuning application response/performance testing.
- Experience in Web Services.
- Strong analysis & problem-solving skills
- Strong communication skills - both verbal and written
- Ability to work independently with limited supervision
- Proven ability to use own initiative to resolve issues
- Full ownership of projects/tasks
- Ability and willingness to work under pressure, on multiple concurrent tasks, and to deliver to agreed deadlines
- Eagerness to learn
- Strong team-working skills

Job Description:
- Strong Experience of Node JS.
- Strong Experience of Reactjs development
- Experience in Server-side application architectures like Express.js, Meteor.Js, etc. is desirable.
- Experience in developing APIs is highly desirable.
- Experience in Mongo or MySQL database is a must.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Understanding fundamental design principles behind a scalable application.
- Experience in delivering products using an Agile methodology is highly desirable.
- Experience with automated unit, integration and end-to-end testing is highly desirable.
- Experience in the area of network or systems management is a plus.

We are hiring PHP Developer
Strong understanding of core PHP, MySQL, JavaScript, and any PHP framework Can handle projects independently and should be a good team builder. -Excellent Technical knowledge is a must. I-Excellent problem-solving skills and love a technical challenge.Must have prior experience in WordPress, Codeigniter, Laravel, MVC.
Responsibilities and Duties
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges
- Write “clean”, well-designed code
- Produce detailed specifications
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute to all phases of the development life cycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
- Required Experience, Skills, and Qualifications
- Core knowledge of PHP 5. X.X
- Good knowledge of APACHE / NGINX configurations
- Good knowledge of MySQL / SQL queries.
- Strong OOPS concept and OOPS usage in PHP.
- Knowledge of MVC Architecture (Codeigniter) based frameworks in PHP.
- Good Skills in HTML, HTML 5. javaScript / Jquery, CSS and AJAX.
- Good Skills in J
- Proven hands-on experience of CMS like Magneto, Word press,
- WooCommerce would be a plus point
- Must have knowledge of WordPress theme Building from Scratch.
- Must be able to handle multiple projects and deadlines.
- Must have Working experience with WordPress themes and Plugins
Additional Skills:
- Good analytical, reasoning, logic, and troubleshooting skills.
- Decent communication.
- Having worked on Linux / Ubuntu systems.
- Job Location: Indore
- 5Dayworking

The Database Developer will perform day-to-day database management, maintenance and troubleshooting by providing Tier 1 and Tier 2 support for diverse platforms including, but not limited to, MS SQL, Azure SQL, MySQL,
PostgreSQL and Amazon Redshift.
They are responsible for maintaining functional/technical support documentation
and operational documentation as well as reporting on performance metrics associated with job activity and platform
stability.
Must adhere to SLAs pertaining to data movement and provide evidence and supporting documentation for incidents that violate those SLAs.
Other responsibilities include API development and integrations via Azure
Functions, C# or Python.
Essential Duties and Responsibilities
• Advanced problem-solving skills
• Excellent communication skills
• Advanced T-SQL scripting skills
• Query optimization and performance tuning familiarity with traces, execution plans and server
logs
• SSIS package development and support
• PowerShell scripting
• Report visualization via SSRS, Power BI and/or Jupityr Nootbook
• Maintain functional/technical support documentation
• Maintain operational documentation specific to automated jobs and job steps
• Develop, implement and support user defined stored procedures, functions and (indexed) views
• Monitor database activities and provide Tier 1 and Tier 2 production support
• Provide functional and technical support to ensure performance, operation and stability of
database systems
• Manage data ingress and egress
• Track issue and/or project deliverables in Jira
• Assist in RDBMS patching, upgrades and enhancements
• Prepare database reports for managers as needed
• API integrations and development
Background/Experience
• Bachelor or advanced degree in computer science
• Microsoft SQL Server 2016 or higher
• Working knowledge of MySQL, PostgreSQL and/or Amazon Redshift
• C# and/or Python
Supervisory/Budget Responsibility
• No Supervisory Responsibility/No Budget Responsibility
Level of Authority to Make Decisions
The Database Developers expedite issue resolution pursuant to the functional/technical documentation available.
Issue escalation is at their discretion and should result in additional functional/technical documentation for future
reference.
However, individual problem solving, decision making and performance tuning will constitute 75% of their time.

➢ Design, implement and enhance new components of the Livspace design
platform and content management platform
➢ Design new features for the e-commerce properties and front-end products
and mobile apps
➢ Maintain engineering infrastructure
➢ Have significant impact on current and future technology roadmap
➢ Contribute creatively in strategic products that will reach large audience
➢ Build a web product that users love.
Who you are:
➢ You earned B.Tech or equivalent degree in computer science or related
engineering field
➢ You have at least 3+ yrs of experience working with large scale web
products
➢ You can learn new technologies quickly
➢ You have strong communication and collaboration skills
➢ You have prior ownership of the delivery of an entire feature/subsystem
You know your way around these:
➢ Linux, Apache, MySQL and PHP
➢ Javascript, AngularJS, JQuery, HTML, CSS
➢ Object oriented programming with Java/Python/Ruby
➢ HTTP and REST web services



