Clover is a Demand-backed supply chain for perishables that is focused on quality, consistency, traceability and high degree of predictability. We work closely with our farming commuting enabling fresh vegetables to reach our customer. We are growing at breakneck speed and are rapidly expanding into new markets across India over the next 6 to 18 months. All this, built, scaled and managed by 100+ people working out of Bangalore and Hyderabad. Our work ensures fresh essentials are available to millions of people in Bangalore and Hyderabad. How is this possible? It’s because we work with smart people. We are looking for Engineers in Bangalore to work with the Product Leader (Founder) and CTO and this is a meaning project for us and we are sure you will love the project as it touches everyday life and is fun. This will be a virtual consultation. We want to start the conversation for the project we have for you, but before that, we want to connect with you to know what’s on your mind. Do drop a note sharing your mobile number and letting us know when we can catch up. Clover Tech Team Clover part of the Bangalore task force delivering vegetables and groceries Looking for Transformational Developers We are looking for a Java Developer with experience in building high-performing, scalable, applications. You will be part of the Engineering team that works on transformational applications in Agri Tech. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.Responsibilities Contribute in all phases of the development lifecycle Write well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Requirements Proven hands-on Software Development experience Proven working experience in Java development Hands on experience in designing and developing applications using Java EE platforms Object Oriented analysis and design using common design patterns. Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in the Spring Framework Experience as a Sun Certified Java Developer Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development
2+ years of experience building REST APIs with Java 1+ years of experience in maintaining REST APIs documentation. 2+ years of experience programming and delivering in a production environment Expertise working with data structures and algorithms Proficiency in object-oriented programming and experience applying modern design patterns.
Requirements : - 3+ years of professional software development experience- 2+ years of object-oriented Java/J2EE hands-on development- Spring (MVC, IOP/DI, REST, Security) & Hibernate/Spring- REST web services- Anyone of the messaging solutions like Kafka, RabbitMQDesirables :- SQL, No SQL concepts- Experience of Redis or/and Mongo DB- Agile methodology- Experience leading or working with cross geography teams- Unix, shell scripting & Build SystemsBonus :- Microservice design and development experience- Android application development experience- Experience in performance optimization is an added advantage- Full SDLC experience (requirements gathering, architecture, development, QA, etc.)Responsibilities :- You will be working with the Supply Chain Management team building a leading eCommerce platform for Asian markets- Order Promising system, promising the order delivery promise date to customer by applying the constraints on current resource availability across different steps in the supply chain. This system needs to scale for thousands of requests per minute with few million seconds of response time- Warehouse and Inventory Management system, this system needs to scale to processing huge number of orders across different warehouse.- Transportation and Logistics Management, involves planning and delivery of huge number orders to end customer. This system has the workflows to manage first mile, line haul and last mile delivery to customer- Inventory Planning, helps in tracking different selling behaviours of the items and triggers / helps planners to replenish, promote, markdown or place inventory at right place to cut down the on hand inventory requirements- You will be actively involved during the entire technology development lifecycle. Responsibilities will include all aspects from design, coding review, coding, unit testing, end user feedback cycle changes and manging and scaling the system in production.- Primary role in leading software development teams- The customized solutions that you will be architecting and developing will also require knowledge and experience with spring / Hibernate, SOAP / REST, microservices 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 that 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 Bachelors degree in Computer Science (or equivalent experience)- M-Tech or advanced degree a plus- Hackathon participation, hands-on programming capability, competitive programming is a plus
Roles and responsibilities: 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 planningSkills: 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)
Skills in priority:*API Creation and Integration (REST API knowledge) * NoSQL database exposure * Caching and temporary storage knowledge *Queueing : RabitMQ and Kafka is good to have * Microservices knowledge is good to have * Spring and JDBC * Primary MySAL and minor knowledge of NoSQL * Strong in DS and Algo (should know when to use which Data Structure and good in problem solving, basic knowledge of when to use which sorting kind of knowledge is expected)
TECHNICAL SKILLSET 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 advantagePOSITION :- 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 plusJob 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.
Company- StatusNeoWebsite- https://statusneo.com/ Striving for excellence is in our DNA. We are more than just specialists; we are experts in agile software development with a keen focus on Cloud Native D3 (Digital, Data, DevSecOps. We help leading global businesses to imagine, design, engineer, and deliver software and digital experiences that change the world. Description Headquartered in Princeton, NJ (United States) we are a multinational company that is growing fast. This role is based out of our India setup. We believe that we are only as good as the quality of our people. Our offices are digital pods. Our clients are fortune brands. We’re always looking for the most talented and skilled teammates. Do you have it in you? About The Role As a Java Developer, you will analyze, design, program, test, document, and maintain software applications for Fortune companies. You will be working in close collaboration with the business, as well as other teams across StatusNeo paying special attention to solutions’ architecture and code quality. We offer you a great opportunity to work on cutting edge projects and enhance your knowledge base. You level up your technical skills while performing lots of challenging and interesting tasks. Responsibilities Keep abreast of technological advancement, emerging standards, and new software solutions that may affect decisions about system builds or enhancements. Work within a team of developers to complete proposed initiatives, contributing application architecture and implementation guidance Provide maintenance support to customers (internal and/or external) by investigating and rectifying the reported system’s shortcomings. Analyze requests for enhancements/changes and write amendment/program specifications. Understand the inter-dependencies of the services (application, system, and database) and able to pinpoint problem areas accurately to improve overall efficiency. Use development tools to develop applications for better productivity. Provide pre & post-implementation support. Provide technical guidance to junior colleagues in their work. Quickly gain an understanding of our clients’ requirements, technology needs, and solution architecture Collaborate with clients and internal teams to develop appropriate solutions Brainstorm with team members and prove the ability to think on the fly. Requirements Core Java Spring Boot, Spring Rest, Spring Data Testing framework - Junit, Mockito Experience in deploying application on one of public cloud preferably Microsoft Azure. (Other - AWS or Google Cloud) Experience in one of messaging platform preferably Kafka (Other - Rabbit MQ or Active MQ) Docker Kubernetes Others – Linux, Git, Maven, CI/CD pipeline Experience in working with Agile teams Good To Have Git (1-2 years of experience) Develop test cases, conduct SIT, load test, and tune the performance of systems to meet acceptance criteria. Perform and manage stages of the SCRUM and participate in the systems review with Project Lead/Manager. Experience in the development of cloud-native applications is an added advantage. Experience working in Agile teams What We Offer National and International Business Trips (if there is an opportunity) Culture of Knowledge Sharing and Training Modern & lively working environment Opportunity to write books, participate in conferences International assignment Relocation opportunities
Experience in Java (2+ years) Experience in SprintBoot(2+years) Good Knowledge of Microservice Concept Framework: Springboot, Spring Security, JAX-RS, Hystrix, Kafka ORM: Spring Data JPA. Hibernate Cloud Service: AWS(MSK, S3), Serverless lambda Functions Build tools: Maven, Gradle · Good To Have: Spring Webflux, Web Client, ecommerce domain experience
6 to 8 years of experience with the majority as Java engineer Strong hands-on experience on building the application using technologies Java, Spring/Springboot/Microservices Experience in building Micro Services using Spring Boot would be a plus Strong knowledge and experience with SQL queries and databases like Postgre SQL/Oracle.
Looking for a motivated Java developer to join our team for a challenging role to build a fintech product 3-8 years of experience in building Enterprise applications using Java / J2EE Strong experience and knowledge of Design Patterns and fundamentals of Java / J2EE. Strong experience in Spring Boot, Spring Framework, Spring Data And Spring Security. Strong experience in building SOA applications using frameworks like Mule, Apigee or Amplify Strong understanding of RDBMS systems like Oracle, PostgreSQL and SQL / PL-SQL Experience in using Persistence Libraries and ORMs like Hibernate, JPA. Experience in building and deploying applications on IBM Web sphere. Knowledge about IBM Watson is an added advantage. Strong understanding of data-structures and their implementation. Strong analytical and mathematical skills Experience in building banking or payment solutions and understanding of payment processing workflows using ACH and credit cards is an added advantage Strong understanding of secure coding practices is a must.