Java Developer
Requirements:
1. Good knowledge and hands on experience in Java development with.
2. Good knowledge of Java and J2EE internals (Multi threading, Memory Management, Transaction
management etc.)
3. Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
4. Working experience in developing web applications using Spring MVC or Spring Boot.
5. Analytical mindset and good problem-solving skills is a must.
6. Able to write well-structured, testable, efficient code.
Job Description
We are looking for a passionate and motivated java backend developer to engineer low latency
applications for mission-critical systems, delivering high-availability and performance. You will be
contributing in all phases of the development lifecycle, and will be working closely with a cross-functional
team to create highly scalable products.
Salary: As per Industry Standards
Industry: IT-Software / Software Services
Functional Area: IT Software - eCommerce, Internet Technologies
Role Category:
Role: Backend Engineer

About MyInsuranceClubcom
About
Connect with the team
Similar jobs
Key Responsibilities:
- Lead and manage a team of Java developers, providing guidance and support
 - Oversee the entire software development lifecycle, from requirements gathering to deployment
 - Design, develop, and implement Java-based solutions that meet project requirements
 - Collaborate with cross-functional teams to ensure project milestones are achieved
 - Conduct code reviews, provide technical guidance, and ensure code quality and best practices
 
Requirements:
- Minimum 4 years of experience in Java development
 - Strong knowledge of Java frameworks and technologies (Spring, Hibernate, etc.)
 - Experience in leading and mentoring a team of developers
 - Excellent problem-solving and analytical skills
 - Good understanding of software development methodologies and processes
 
Job description
- Coding and creating functional web applications and optimizing code for increasing response time and efficiency.
 - Coordinating with front-end developers and providing server-side algorithms of user-facing web application elements.
 - Analyzing the goals and requirements, handling bugs and errors and providing solutions for the same.
 - Interacting with the database for storing data and ensuring that every user has access to what they search.
 
- Accomplishing the projects and goals within the deadline.
 - Managing APIs that are executed across the devices.
 - Participating in defining the architecture of the system.
 
Required skills
- Proven knowledge of front-end technologies, such as Angular, React, HTML, CSS, and JavaScript will be preferred.
 - In-depth knowledge of PHP and related frameworks. Knowledge of Ruby, Python, NodeJs, and Java will be an added advantage.
 - Good Communication, Analytical, Logical, and Leadership skills.
 - Knowledge of front-end technologies such as Angular, React, HTML, CSS, and JavaScript will be preferred.
 - Ability to manage a hosting environment along with database administration such as MySQL, Oracle.
 - Excellent knowledge of APIs (REST, SOAP) and Web services.
 - Capable of scaling applications to handle the load changes.
 - Knowledge of version control, such as GIT.
 - Knowledge of accessibility and security compliance.
 
Quoality- A Modern Operating Infrastructure for Hospitality Businesses to help them improve the guest experience and generate additional revenue.
Launched in 2021, Quoality is a Hospitality Tech company backed by a US-based Newchip Accelerator. Our mission is to equip businesses with the tools they need to grow. 
By providing tools, insights, and education with minimal effort on the business's part, the barrier to making actionable business decisions is lowered dramatically. Everything we do is driven by this mission. Everything we do needs to positively answer the question, "Does this help businesses grow?"
Product Demo: https://www.youtube.com/watch?v=gKklkRYKkC4&t" target="_blank">https://www.youtube.com/watch?v=gKklkRYKkC4
Quoality Blogosphere: https://medium.com/quoality" target="_blank">https://medium.com/quoality
🙋♀️ The role & what we are looking for?
Oh, this is our favorite part. We’ve seen companies that write 'templatized' BS for this section; stuff that’s never followed in reality.
Not us. Here are some of our core values to give you a sense of who we are as a team:
- First and foremost, we’re super transparent. We all know what everyone’s working on, how’s the company doing, and the whole shebang.
 - We’re all super chill.
 - Work time ain’t playtime. We take our work very seriously. We’re a small bunch on a mission to change the guest experience in the hospitality industry, once and for all.
 - Deadlines are a thing for us. We are super punctual.
 - We know what we are working on and aren’t clueless.
 - We’re more friends than colleagues.
 - Monthly 1:1s with the founders where you can directly share & receive feedback.
 
Not convinced yet? Okay, here’s the fun stuff:
- Flexible leave policy. Yeah, it’s truly flexible. We trust you.
 - We have a flexible remote work policy in India. Work from the beautiful beaches of Goa or the stunning mountains of Manali, we’re all good.
 - Annual workstations at exotic destinations. Subject to change and hitting milestones.
 - Allowances to choose your coworking space (if you want), courses & any tool that you think is beneficial to succeed in this role.
 
📄 The role & what we are looking for:
🧑💻 Responsibilities:
- Write code that will impact the businesses of thousands of hotels, hostels, and vacation homes across the globe.
 - Collaborate with Frontend to spec, write, test, and deploy API endpoints.
 - Implementation of a robust set of services and APIs that work on our data pipelines.
 - Build all support infrastructure to scale our data delivery pipelines - endpoints, security, logging, messaging.
 - Product development activity includes data querying from our various stores, real-time analytics, ML algorithms.
 - Developing & Integrating of the front-end and back-end aspects of the web application
 - Optimization of the application for maximum speed and scalability.
 - Brainstorm features with the product team and guides decisions based on your knowledge of the codebase.
 - Take full ownership of the module starting from architectural and design decisions to shipping.
 - Like the work you do, enjoy collaborating with your coworkers, communicate as much as you can, and have fun. 
 
- Upto years of relevant work experience.
 - Understanding the nature of asynchronous programming and its quirks and workarounds.
 - You possess strong computer science fundamentals: data structures, algorithms, distributed systems, and information retrieval.
 - You have a good understanding of multi-process architecture and the threading limitations of NodeJs and Express frameworks.
 - Understanding of fundamental design principles behind a scalable application.
 - You have basic understanding of relational databases as well as key-value databases and are capable of designing scalable database models based on the product requirements.
 - Familiarity with REST API development standards, protocols (HTTP, WebSockets and more)
 - You’re comfortable picking up new stacks and choosing the right tool to get the job done.
 - You are open to learning new stuff and avoid internal politics. (super important).
 - You are humble, kind, and are open to feedback.(super duper important).
 
❕Bonus:
- Entrepreneurial spirit, Product Thinker, and ‘Can-Do' attitude.
 - Passionate about leveraging technology for supporting product delivery in the Hospitality space.
 - Operating style suited to working in a startup environment, where teamwork and resourcefulness are highly valued.
 - Excellent leadership skills, including the ability to manage multiple assignments at a time.
 
🤙 What's the interview process like?
Yes, we do have a process, and it’s simple.
- Step 1: You apply for the job.
 - Step 2: Quick intro call with the founders.
 - Step 3: Solve an assignment.
 - Step 4: A round where we evaluate your assignment along with you.
 - Step 5: One round of interviews to gauge if you are a good culture fit.
 - Step 6: Job Offer (contingent on the above steps).
 - Step 7: Welcome to the Quoality! 🙂
 
So, think we’re a good fit? Then let’s roll.🤘
 Contributes to design, development, troubleshooting, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications
 Function as an active member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)
 Participate in code reviews and automated testing
 Debug basic software components and identify code defects for remediation
 Support and monitoring of software across test, integration, and production environments
 Automate deployments in test or production environments
 Explores new automation techniques to refine the agility, speed and quality of engineering initiatives and efforts
 Defines test conditions based on the requirements and specifications provided. Takes part in reviews of own work and handles work efficiently. Skills & Qualifications:
 5+ years of software development experience in Java.
 Java 8, JBPM, Security, Microservices, API, Gateway, spring boot.
 Understanding of Agile or other rapid application development methods, object-oriented design, exposure to design and coding across one or more platforms and languages
 Experience in developing REST APIs and building Microservices.
 Strong hands-on experience with databases (SQL & no-SQL)
 Solid understanding of data structures, Algorithms & Design Patters will be a plus
 Exposure to methods relating to application design, software development and automated testing
 Ability to understand and use data structures and associated components
 Understands the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
 Familiar with infrastructure technologies and components
 Learns and applies new technologies and techniques. Keeps up to date on current research and technology in the industry
 Recognizes the importance of collaboration to achieve objectives. Influences team members with creative changes and continuous improvement.
 Demonstrates analytical thinking, problem solving and adaptive communication
 Ability to learn and deep dive into new technology and business domains, question status quo and think outside of the box.
 Bachelor’s degree in technical field or equivalent training/certification, or relevant work experience.
- A Bachelors or master’s degree in engineering.
 - 2-4 years of experience in software product development.
 - Excellent in Data structure, Algorithms & Problem-solving skills.
 - Should be willing to code in Node.js/Java/Python/ROR/Golang
 - Write extensive, efficient code to address complex modules and that handles interaction between multiple components.
 - Customer-focused, react well to changes, work with teams and able to multi-task.
 - Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace.
 - Must be a self-starter who can work well with minimal guidance and in fluid environment
 
Looking for a Java Technical Architect/ Java architect with experience between 10 to 14 years.
Candidate must have experience  in Java technologies along with SpringBoot and Microservices.
Must have experience in Cloud Technology - AWS.
Must have experience in Angular 4 or above version.
Note: 1. Candidate must be ready to work in night shift.
          2. Looking only for Tamilnadu based candidates.
The Java/Backend Developer is responsible for the development and maintenance of Bytemark’s backend APIs. This person utilizes their knowledge of Java development & web technologies as an integral part of the software development team. 
Responsibilities:
- Design, develop, maintain, and deliver highly scalable and reliable APIs
 - Collaborate with development team and product owners to analyze, design, and implement user stories using an agile methodology.
 - Write high-quality software code that complies with design specifications and meets development and support requirements.
 - Develop unit tests and test changes using an agile methodology.
 - Use a variety of tools to perform unit testing, automated builds, and source control.
 - Participate as a member in Agile teams, and work with other team member to review user stories, estimate effort for user stories, and participate in sprint reviews.
 - Maintaining current web and back-end features
 - Learning new skills and technologies as company products and industry standards warrant
 
Required Skills:
- 2-6 years of experience building RESTful APIs
 - 2+ year of hands-on Java experience using Play 1.x framework
 - Knowledge of Spring or Grails frameworks is a plus
 - Ability to write SQL.
 - Understanding of OOP
 - Experience with Test Driven Development (TDD) using JUnit, Selenium or a similar technology
 - Basic knowledge of Unix
 - Excellent verbal, written, and interpersonal communication skills
 - 3-8 years of software development experience
 - Undergraduate degree in the field of computer science or equivalent
 - Able to handle multiple tasks in a fast paced environment
 








