Required Experience : 2 to 6 Years
Technical Skillsets Required :
- 2+ years of professional software development experience
- 2+ years of object-oriented Java / J2EE development
- Full SDLC experience (requirements gathering, architecture, development, QA, etc- )
- Experience with Spring (MVC, IOP/DI, REST, Security) & Hibernate/Spring
- Experience with SOAP / REST web services
- Knowledge of SQL
- Knowledge of No SQL concepts, understanding of Solr, Redis and Mongo DB is desirable
- Understanding concepts of CDN & Content Management
- Must have worked on any one messaging solutions
- Bonus Points for micro service design and development experience
- Bonus points for any mobile development experience
- Used Agile methodology
- Experience leading or working with cross geography teams
- Bonus Points for experience working on Unix, shell scripting & Build Systems
- Experience in performance optimization is an added advantage
- Bonus points on having Hands-on Experience at least at basic level with Solr / ElasticSearch
- Knowledge on Micro-service architecture must
POSITION :
- You will be actively involved during the entire technology development lifecycle. Responsibilities will include all aspects from design, coding, testing, customer feedback cycle changes and support.
- Primary role in software development with object-oriented Java
- The customized solutions that you will be architecting and developing will also require knowledge and experience with spring / Hibernate, SOAP / REST, and SQL.
- Ability to learn new technologies quickly and willingness to read and digest large existing source code and take ownership on complex component or subsystem to drive improvements and re-architecture
- Work with a team of amazing developers and designers involved in the design and development of global platforms
- Invent and prototype new features, build, test and ship them to customers as SaaS, cloud based or hosted product platforms
- Drive the implementation of new technologies which improve our ability to build great customers products.
- Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.
QUALIFICATION :
- A Bachelor's degree in Computer Science (or equivalent experience)
- M-Tech or advanced degree a plus
- Hackathon participation and accolades are a plus
Job Role :
- Quinbay is an upstart digital platforms and products company with a core focus on disrupting traditional markets and business models with the strength of our innovation driven digital value. We harness the power of our open innovation culture, our unique talent selection approach, the skills and expertise of our people across various industries, domains and technologies and a unique blend of analytics driven strategies for creating future digital platforms.
- OPPORTUNITIES : Pursue opportunities in and learning/growth interests in Mobile, product development, product management, Analytics, Machine learning, UI/UX design, DevOps, Automation, Drones, bots and Java / open source development frameworks and methodologies - on a variety of domains like eCommerce, Logistics and fulfilment, Mcommerce and a whole lot others.
- Opportunities to be part of fastest growing eCommerce platforms in exciting application areas like core commerce, supply chain, logistics and fulfilment, merchant, mobile commerce, analytics, automation and a lot more for the global markets positioned for Asia.

About Quinbay technologies
About
Quinbay Technologies is committed to being at the forefront of digital innovation and is building the future. The future of eCommerce is being shaped by their high-performing teams, which are composed of people that are exceptionally competent and devoted. The company's mission is to create cutting-edge technologies for use in eCommerce in the future. They are on a journey in which they are addressing basic concerns on the delivery of software and business.
The supply chain will be the factor that decides whether an e-commerce platform comes out on top. Quinbay Technologies makes improvements every day in the areas of speed, cost, and quality. Our specialists in the Supply Chain are working on developing one of the most innovative and scalable systems that are centered on the delight of customers.
Connect with the team
Similar jobs
Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. Required Skills: • Exp. - 4 to 7 years. • Experience in Core Java and Spring Boot. • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns. • Should have the ability to analyze, design, develop and test complex, low-latency client facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-performance server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills. • Strong interpersonal, communication and analytical skills. • Should have the ability to express their design ideas and thoughts. About Wissen Technology: Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world. Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.
● 2 - 5 years of experience
● Expertise in the following areas
○ Java
○ HTTP Protocol
● You’ve heard of or worked with some of the following tech stacks / products
○ Spring
○ Postgresql
○ Redis
○ Docker
○ Message brokers
○ Github
● These non functional areas are familiar to you
○ Performance
○ Debugging
○ Log management
Nice to have:
● Familiarity with AWS
- Build campaign generation services which can send app notifications at a speed of 10 million a minute
- Dashboards to show Real time key performance indicators to clients
- Develop complex user segmentation engines which creates segments on Terabytes of data within few seconds
- Building highly available & horizontally scalable platform services for ever growing data
- Use cloud based services like AWS Lambda for blazing fast throughput & auto scalability
- Work on complex analytics on terabytes of data like building Cohorts, Funnels, User path analysis, Recency Frequency & Monetary analysis at blazing speed
- You will build backend services and APIs to create scalable engineering systems.
- As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.
- You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
- Collaborating various highly-functional teams in the company to meet deliverables throughout the software development lifecycle.
- Identify and improvise areas of improvement through data insights and research.
- 2-5 years of experience in backend development and must have worked on Java/shell/Perl/python scripting.
- Solid understanding of engineering best practices, continuous integration, and incremental delivery.
- Strong analytical skills, debugging and troubleshooting skills, product line analysis.
- Follower of agile methodology (Sprint planning, working on JIRA, retrospective etc).
- Proficiency in usage of tools like Docker, Maven, Jenkins and knowledge on frameworks in Java like spring, spring boot, hibernate, JPA.
- Ability to design application modules using various concepts like object oriented, multi-threading, synchronization, caching, fault tolerance, sockets, various IPCs, database interfaces etc.
- Hands on experience on Redis, MySQL and streaming technologies like Kafka producer consumers and NoSQL databases like mongo dB/Cassandra.
- Knowledge about versioning like Git and deployment processes like CICD.
Design software, write code, write unit test cases, test code and review code on a daily basis
Tactical contributions to the low-level implementation
Create/enhance scalable, high performance and fault-tolerant architectures
Develop complex and distributed software modules using Java/JEE, Streaming, and Big Data technologies
Identify the performance and scalability bottlenecks and provide solutions to resolve
Write software to develop products on a daily basis
Write unit test cases and schedule/execute them
Provide estimation during grooming and sprint planning
Skills:
Excellent communication skills, verbal and written; ability to communicate with technical team and clients
Experience working in an Agile environment
Excellent analytical skills, ability to think abstractly and solve complex problems
Expertise in common object-oriented and enterprise design patterns
Technology agnostic
Hands-on experience on frameworks like Spring MVC, Spring Boot, Hibernate, JPA, OGM
Hands-on experience with relational databases (like Postgres, MySQL, Oracle)
Experience with Elasticsearch is a must
Ability to learn new frameworks and design patterns is a must
Ability to translate ideas into designs and proof of concepts is a must
Experience in SAAS, PAAS and cloud platforms such as Azure/AWS/Google Cloud Platform
Knowledge of product architecture and ability to suggest the latest architectural components
Knowledge of exposing and scaling microservices
Experience working in Linux or OS X command line environments
Experience working with Git, or other SCM tool
Knowledge of Java/JEE technology stack for M2M Applications and Support Platforms.
Should be conversant with state of the art technologies in this space and possess the ability to translate
(optional)
Requirements:
Strong development skills in Core / Advanced Java, and J2EE.
Knowledge of Bamboo, Jira, Spring AOP, Junit, SQL query optimization and fine tuning, is a
plus.
Strong analytical skills.
Good in Design Patterns.
Should have experience on JMS/Messaging and middleware like IBM MQ/Apache Kafka.
Strong in design and technical documentation.
Strong in Java SDK 1.8, Java SDK 11, Spring Boot (Embedded Tomcat), REST & SOAP API skills.
Strong in Spring frameworks (MVC, IOC, Boot, Batch) and ORM framework like Hibernate.
Hands-on experience in SQL.
Core Java, J2EE, SOA based Web Services, RESTful Web Services, Hibernate, Spring MVC,
XSD, XML and WSDL, DB, Microservices.
Understanding of Kafka and Netflix conductor.
Should have worked with Maven/Gradle, JIRA/Rally, Bamboo/Jenkins/Hudson.
Extensive development experience with Web Services (SOAP and REST).
Java developer roles will vary greatly depending on companies and job positions. Here are some typical roles and responsibilities of java developers:
- Contribute to all stages of software development lifecycle
- Design, implement and maintain Java-based applications that can be high-volume and low-latency
- Analyze user requirements to define business objectives
- Envisioning system features and functionality
- Define application objectives and functionality
- Ensure application designs conform with business goals
- Develop and test software
- Identify and resolve any technical issues arising
- Create detailed design documentation
- Propose changes to current Java infrastructure
- Develop technical designs for application development
- Develop multimedia applications
- Write well designed, testable code
- Conducting software analysis, programming, testing, and debugging
- Manage Java and Java EE application development
- Develop documentation to help users
- Transforming requirements into stipulations
- Prepare and produce releases of software components
- Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
- 5+ years of software development experience in Java 8+ and Microservices.
- Experience in developing micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services.
- Experienced in skills of requirement, analysis, design, develop, Java, springboot, microservices, rest api, AWS, lambda, EC2, Jenkins, design pattern, spring security, splunk, auth, docker, SOLID
- Hands on experience on Microservices Architecture.
- Should have excellent acumen in Data Structures, algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
- Experience with Multithreading, Concurrent Package and Concurrent APIs
- Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
- Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
- Hands-on experience with Message Broker like Kafka/Rabbitmq or other. Hands-on experience in creating RESTful webservices and consuming web services. Hands-on experience with spring Cloud/Spring Boot.
- Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
- Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
- Hands on experience on Cloud deployment/development like AWS/Azure/GCP.
- Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.
Benefits of Working Here:
- Gender Neutral /Diversified Culture
- 51 Leaves annually
- Insurance covered for family
- Incentives, Bonus
- Permanent WFH Option
- Generous parental leave and new parent transition program
- Flexible work arrangements
Qualification & Experience
- A Bachelor’s / Master’s degree in Computer Science (or equivalent experience)
- M-Tech or advanced degree a plus Hackathon participation and accolades are a plus.
- Total Exp- 6-8 years with minimum 6+ years of professional software development experience on Java / J2EE
- Full SDLC experience (Requirements Gathering, Architecture, System Design, Development, QA, etc…)
- Experience with Spring Boot/Spring Framework ( IOP/DI, REST, Security)
- Experience with SOAP / REST web services Knowledge of SQL
- Knowledge of No SQL concepts.
- Work experience on Apache SOLR , REDIS / Relevant Cache Manager , Lucene , Elastic Search .
- Mongo DB & Postgres DB / RDBMS is desirable
- Understanding concepts of CDN & Content Management
- Must have worked on any one messaging solutions like Kafka or RabbitMQ
- Bonus Points for Micro Service Design and Development experience
- Used Agile methodology / Scrum
- Experience leading or working with cross geography teams
- Bonus Points for experience working on Unix, Shell Scripting & Build Systems
- Experience in performance optimization is an added advantage
Responsibilities:
-You will be actively involved during the entire technology development lifecycle.-
Responsibilities will include all aspects from design, coding, testing, customer feedback cycle changes and support. Primary role in software development with object-oriented Java.
-The customized solutions that you will be architecting and developing will also require knowledge and experience with Spring / Spring Boot / Hibernate / ORM Concepts, SOAP / REST, and SQL / No SQL.
-Ability to learn new technologies quickly and willingness to read and digest large existing source code and take Ownership on complex component or subsystem to drive improvements and Re- Architecture. --Work with a team of amazing developers and designers involved in the -design and development of global platforms.
Invent and prototype new features, build, test and ship them to customers as SaaS, Cloud Based or hosted product platforms
Drive the implementation of new technologies which improve our ability to build great customers products. Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.
Roles & Responsibilities:
- Design and Build API/Micro services using Spring boot.
- Experience in Spring Reactive programming.
- Exposure to docker and containerization
- Developing enterprise grade highly scalable java-based application
- Writing test cases using Java testing framework like JUnit, Mockito.
- Proficient understanding of code version tools, such as Git, SVN
- Displaying initiative and an ability to lead others, and develop applications team disciplined manner
- Participating in application solutions including assisting with planning and architectural design, development, resolution of technical issues, and application rationalization.
- Utilizing and applying robust analytic thinking with the ability to identify, debug, and resolve technical issues.
- Achieving significant contributions within a small team of developers to lead teams and deliver solutions within an Agile methodology, whilst ensuring quality, timeliness and team-wide adherence to good architectural practice and guidelines.
- Good Experience in Application Software Design and Development, Object Oriented Analysis and Design (OOAD), Software Testing and Debugging.
- Conduct peer code reviews



