Looking for someone with 6+ years of exp and has worked on scalable systems and has good understanding of architecting systems with Redis, Elasticsearch and Kafka.
We are looking for a Senior Java Developer with good product development experience to join our founding engineering team.
š Hi! We are Threado
At Threado, we are building the future of community experience for businesses. Community-led growth is the most sustainable way to build businesses and we want to help drive this shift in the years to come. We are a seed stage product-led startup building the best-in-class community management platform for community professionals across the globe.
Threado was founded by Pramod Rao and Abhishek Nalin. Prior to Threado, Pramod was a founding team member and VP, Marketing at Zomato. He comes with a decade of experience in community building and user growth. Abhishek was the Director of Engineering at BillTrim and CTO at Smart Audit. He has years of experience in engineering design, architecture and building SaaS products.
ā°Welcome to ground zero!
"The journey of a thousand miles begins with one step." - Lao Tzu
You'll be joining us at the early stages of our journey. We are a small, fun and passionate team with an ambition to build the next generation of community infrastructure. If you love technology, enabling engaging social experiences, and are interested in building a product for the global market, you are one of us. Join us in the journey ahead!
š What can you expect at Threado?
You'll be involved in:
- Shaping the APIs integrations marketplace and designing and developing solutions on top of APIs.
- Taking a business problem, coming up with solutions, leading the technical design and implementation of the solution.
- Writing clean, maintainable and reusable code along with test cases.
- Mentoring junior developers.
š„· We are looking for:
- Proficient with Java. Good understanding of Spring framework.
- Good understanding of SQL (MySQL or PostgreSQL). Experience with No-SQL (Cassandra, MongoDB, DynamoDB) will be a plus.
- Experience in server-side services using Redis, Elasticsearch, Kafka will be a plus. Working experience of Microservices would be a plus.
- Experience with AWS stack. Experience with CI/CD processes.
- Good written and verbal communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.
- Bachelor's Degree in Computer Science or related field with 4+ years of experience in software development.
š Parting thoughts on why Threado:
- Opportunity to join a small passionate team in the early days of building a global SaaS business out of India
- Take the path less traveled, have fun building and enjoy the learning journey
Ā
Similar jobs
About Company
Our client is in the business of delivering cutting-edge software solutions, hardware systems, and IT services. It lends the right technological edge to governments and businesses. This enables them to achieve their organizational objectives efficiently and effectively to scale their businesses to newer heights.
Minimum Requirements/Qualifications:
ā¢ Bachelorās/Masterās degree in computer science, Computer Engineering or a related field is preferred.
ā¢ Must have at least 5 to 7 years of experience in application development (Java,Spring Framework), Deployment(Apache Tomcat & Nginx)
ā¢ Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts.
ā¢ Knowledge & hands-on experience of Java, Spring Framework, Spring Security, JSP, Apache Tomcat, Nginx is a must.
ā¢ Must have experience with Bootstrap CSS, jQuery etc.
ā¢ Basic Understanding of PostgreSQL, MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services.
ā¢ Relevant Knowledge of Java GUI frameworks according to project requirements.
ā¢ Experience in handling external and embedded databases.
Roles & Responsibilities
ā¢ Develop new modules, patches & Updates/upgrades for an existing application (developed in-house by the client)
ā¢ Bug fixing, and updating of software.
ā¢ Analyze user requirements to define business objectives.
ā¢ Maintain Java-based applications that can be high-volume and low-latency.
ā¢ Identify and resolve any technical issues arising.
ā¢ Write well-designed, testable code.
ā¢ Conducting software analysis, programming, testing, and debugging.
ā¢ Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review.
- 3+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Purpose
ļ· To design, develop, test, and maintain integrated software applications, systems, and platforms
ļ· Responsible for ensuring that the software created is reliable, scalable, and secure
ļ· The candidate should use his/her expertise to maintain enterprise wide upstream and downstream integration
solutions that help organizations achieve their business goals and provide value to end-users
Key Accountabilities
Responsibilities will include but will not be restricted to:
ļ· Designing and developing solutions at middleware and integration layer
ļ· Ensure the best standards are followed for integrating with multiple upstream and downstream
applications
ļ· Documenting and Developing APIs which are fault tolerant, performance oriented and allow for publishing
across multiple sources
ļ· Ensure management of the interfaces on the WSO2 EI platform
ļ· Ensure continuous monitoring, troubleshooting, and debugging
ļ· Ensuring that the integrations development is part of the overall CI/CD pipeline
ļ· Working with stakeholders to ensure that integration solutions meet business requirements and are
delivered on time
Technical Requirements
ļ· A Bachelorās degree in Computer science, software engineering, or any other equivalent field
ļ· Has 6+ years of experience in the field of software engineering or software development
ļ· Experience with WSO2 middleware technologies like WSO2 Enterprise Integrator (EI), WSO2 API Manager,
and WSO2 Identity Server
ļ· Experience in developing multiple type interfaces such as SOAP, REST, WebHooks, GraphQL and having
knowledge of working on changing one type to other
ļ· Software development skills including proficiency in a modern programming language such as
Java/C++/Python/Golang.
ļ· The ideal candidate should have worked on application development within an enterprise ecosystem.
ļ· The person should also have the necessary knowledge to connect to systems like mail, DB, external
systems, or APIs etc.
ļ· Ideally the person should have demonstrated creating common interfaces or adapters for interactions
between heterogeneous systems with least amount of code change or no code change at all on both the
integrating systems.
ļ· The person needs to be hands on and should be able to write code and review the code of teammates.
Desired Personal Qualities and Behavior
ļ· Excellent relationship management skills with the ability to engage, negotiate and manage key
stakeholders and suppliers.
ļ· Excellent communication, interpersonal and influencing skills.
Responsibility and duties
ā¢ Understand the business objectives and create a weekly/quarterly roadmap for the team ā¢ Integration of user-facing elements developed by front-end developers with server-side logic.
ā¢ Reviewing the code written by subordinates to maintain quality of code
ā¢ Planning and implementing tests for the codes and fixing bugs
ā¢ Developing ideas for new programs, products, or features by monitoring industry developments and trends.
ā¢ Qualification and skills *
ā¢ Bachelor's Degree in Computer Science [Preferably B. Tech./B.E. (CSE/IT)]
ā¢ 2 Years+ experience in Back-end development ā¢ Knowledge of Redis assisted client-side caching
ā¢Intermediate skill in Amazon Web Services frameworks and modules ā¢ Familiarity with relational or non-relational database [Preferably SQL and MongoDB]
ā¢ Familiarity with NodeJS
ā¢ Proficient in Ms Excel/Trello
EWar Games focuses on Sports, Mobile Games, Technology, Online Gaming, and Real Money Online Gaming. Their company has offices in Bengaluru. They have a small team that's between 11-50 employees.
ā¢ Exposure to latest Technology
ā¢ Opportunity working in different platforms
ā¢ Rapid Career Growth
ā¢ Friendly Knowledge sharing Environment
Criteria:
ā¢ BE/MTech/MCA/MSc
ā¢ 3+yrs Hands on Experience in TSQL / PL SQL / PG SQL or NOSQL
ā¢ Immediate joiners preferred/ Maximum notice period between 15 to 30days
ā¢ Candidates will be selected based on logical / technical and scenario-based testing
Note: Candidates who have attended the interview process with TnS in the last 6 months will not be
eligible.
Job Description:
Technical Skills Desired:
- Experience in either of these Relational DBās MS SQL Server / PostgreSQL / AWS Aurora DB / MySQL / Oracle / NOSQL DBs (MongoDB / DynamoDB / DocumentDB) in an application development environment and eagerness to switch DB.
- Design database tables, views, indexes
- Write functions and procedures for Middle Tier Development Team
- Work with any front-end developers in completing the database modules end to end (hands-on experience in parsing of JSON & XML in Stored Procedures would be an added advantage).
- Query Optimization for performance improvement
- Design & develop SSIS Packages or any other Transformation tools for ETL
Functional Skills Desired:
- Banking / Insurance / Retail domain would be a plus.
- Interaction with a client a plus
Good to Have Skills:
- Knowledge in a Cloud Platform (AWS / Azure)
- Knowledge on version control system (SVN / Git)
- Exposure to Quality and Process Management
- Knowledge in Agile Methodology
Soft skills: (additional)
- Team building (attitude to train, work along, mentor juniors)
- Communication skills (all kinds)
- Quality consciousness
- Analytical acumen to all business requirement
- Think out-of-box for business solution
Not just a delivery company
RARA NOW is revolutionising instant delivery for e-commerce in Indonesia through data-driven logistics.
RARA NOW is making instant and same-day deliveries scalable and cost-effective by leveraging a differentiated operating model and real-time optimisation technology. RARA makes it possible for anyone, anywhere to get same day delivery in Indonesia. While others are focusing on one-to-one' deliveries, the company has developed proprietary, real-time batching tech to do many-to-many' deliveries within a few hours. RARA is already in partnership with some of the top eCommerce players in Indonesia like Blibli, Sayurbox, Kopi Kenangan and many more.
We are a distributed team with the company headquartered in Singapore, core operations in Indonesia and technology team based out of India
Future of eCommerce Logistics.
Data driven logistics company that is bringing in same day delivery revolution in Indonesia
Revolutionising delivery as an experience
Empowering D2C Sellers with logistics as the core technology
**About the Role**
Integration of user-facing elements developed by front-end developers with server side logic
Implementation of security and data protection
Integration of data storage solutions
Strong proficiency with JavaScript
Knowledge of Node.js and frameworks available for it
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of server-side templating languages and CSS preprocessor
Basic understanding of front-end technologies, such as HTML5 and CSS3
User authentication and authorization between multiple systems, servers, and environments
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
Implementing automated testing platforms and unit test
Strong technical development experience in effectively writing code, performing code reviews, and implementing best practices on configuration management and code refactoring
Experience in working with vendor applications
Experience in making optimized queries to MySQL database
Proven problem solving and analytical skills
A delivery-focused approach to work and the ability to work without direction
Experience in Agile development techniques, including Scrum
Experience implementing and/or using Git
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
Bachelor degree in Computer Science or related discipline preferred
Note:
- Should have hands-on core knowledge of Java.
- Must have min 3-5 years of experience.
Kindly do not apply otherwise.
Ā
Candidates must also fill out this form to start their processes. -> https://forms.gle/mBUAdg2NfrL6DF479
Ā
Looking for 5+ years of experienced Java developers to work on a new-age lending finance company based in Pune. We empower established banks with the lending ecosystem of the future. Backed by HDFC, we are on a mission to grow our current transactional amount of 13 Bn+ to tenfolds in the near future.
Ā
Our tech stack is one of the most exciting and ahead of its times where we would be expecting you to get your hands practical on these things.
Ā
- Ability to communicate effectively verbally and in writing.
- Mentoring junior developers with code reviews design reviews and unit tests.
- Code Versioning (Git, Bitbucket)
- Java
ā¢ Collections
ā¢ Multi-threading, Background Scheduling
ā¢ Design & Architecture patterns
ā¢ Springboot, MVC, API-first philosophy
ā¢ Understanding fundamental design principles behind a scalable application
ā¢ Work with database versioning concepts using Java.
Ā
- Api Gateways - APiCurio, Kong, Open API Concept
- Redis, Kafka, ElasticSearch
- DB - PSQL, Aurora, MongoDB
- Deployment - basic understanding of Docker, Kubernetes, Terraform AWS
- Alerting & Monitoring - grafana, elasticsearch, kibana, fluentd, prometheus
Ā
Although the full list of the tech stack is very vast, and we've multiple developers for each part of the stack, we would expect any senior role to understand the basics of other services end of the day, but be fluent in Core Java.
Job Description:
- Resource should be proficient in analyzing, designing and developing applications based on the requirements provided by business counterparts
- Developing and maintaining applications developed in Java, J2EE, Struts and Spring and possessing 3-layer architecture
- Good knowledge in Spring Boot, Hibernate, Angular JS, Docker, VUE JS and AWS
- Applications development or maintenance using ORM tools such as Hibernate
- Database management which includes DB design and maintenance, mostly related to 2016 and Oracle 19c, DB2
- Should have knowledge in Unix / Linux OS.
- Should have good knowledge in Shell scripting language
- Strictly adhere to the internal SDLC process quality standards set but the organization and providing the drive to the team to achieve the KPI and SLA targets
- Flexible to work in extended time
- Candidate should have good experience on Java / J2EE, Springboot, Hibernate / JPA, Oracle query, Web Services and Rabbit MQ.
- Should have minimum of 3 to 5 years of experience. Should be able to work on enhancement, maintenance and production support.
- Good to have hands-on experience on DEVOPS & API development.
ā¢ Build out our web architecture allowing new feature modules to be sent to production, while having
strategic foresight on long term product vision.
ā¢ Software development project management from transforming requirements into technical specifications,
design, code, and tested systems.
ā¢ Closely involved in development life cycle right from concept stage to delivery and post- launch support.
ā¢ Keep abreast of new trends and best practices in web development and explore new technologies.
ā¢ Document the development process, architecture, and standard components.
ā¢ Coordinate with co-developers and actively participate in code reviews , bug fixing code /architecture.
ā¢ Brainstorm and solve problems and put effort in constant improvement in technical front .
ā¢ Perform frequent peer reviews.
ā¢ Participate actively in demos / S&T.
ā¢ Share knowledge through collaboration, training, peer review, presentations, and articles.
ā¢ Track record of delivering in Scrum, Agile and other methodologies.
ā¢ Proficiency in establishing processes and tools to enable team productivity when developing websites
(version control, automatic build, code review).
ā¢ Strong verbal and written communication skills and cognitive ability.
ā¢ Contribute towards a positive healthy fun and creativity driven culture.
Must Have:
ā¢ Strong aptitude towards problem solving with a hacker mindset.
ā¢ Should have infinite love towards Linux and respect open-source development.
ā¢ Should have sound knowledge of core PHP, MVC Frameworks Laravel preferred.
ā¢ Familiarity with limitations of PHP as a platform and its workarounds.
ā¢ Should be excellent in SQL/NoSql database (Surprise us we are constantly pushing out DB architecture).
ā¢ Basic Knowledge of Frontend Technologies to easily communicate in terms of Front end Lingos.
ā¢ Experience with Agile development methodologies.
ā¢ Experience in building high secure components, encryption techniques.
ā¢ Experience in building event based and queue based Infrastructure.
ā¢ Experience with multi-tier system and service design and development for large scale systems.
ā¢ Extensive, real-world experience designing technology components for enterprise solutions and defining
solution architectures and reference architectures with a focus on cloud technologies.
ā¢ Passion for best design and coding practices and a desire to develop new bold kickass ideas.
ā¢ Experience with caching and scaling techniques.
ā¢ Experience with cloud infrastructure is must AWS/GCP/DO.
ā¢ Good to have experience with any tool such as Jenkins, Gitlab Devops building pipelines, CI/CD automation.
ā¢ Eager to learn new languages and experiment / explore new technologies.
About Clari
Clari uses AI and automation to drive growth and retention for high-performing revenue teams. Clariās Revenue Operations platform is currently processing over $300 billion in pipeline, and is used by over 50,000 marketing, sales and customer success professionals across 170 countries. Customers include market leaders like Symantec, Adobe, Alteryx, Workday, Lenovo, Zoom, Medallia, Alteryx and hundreds of others.Ā Clari harvests and analyzes activity signals from dozens of different business systems, including email, calendar, CRM, marketing automation, to shorten sales cycles, increase win rates, and make revenue more predictable.Ā
Ā
The result is passionate and frankly humbling customer loyalty. We consistently hear from our customers how weāve changed their lives - just check out the reviews on https://www.g2crowd.com/products/clari/reviews">G2 Crowd. It never gets old, and we never take it for granted.
Ā
Clari is looking for several key experienced engineering who will focus on implementing many different areas of our solution, including but not limited to our overall web architecture, core application features such as data science driven analytics, user management, content management, social graph integration, personalization, emails, collaboration systems and enterprise content repositories as well as on unstructured data analytics, machine learning and our relevance engine.
Ā
Join our core applications team where youāll work with truly remarkable colleagues on highly diverse, complex, and relevant problems while building scalable applications designed to service millions of mobile and web-based information workers. Youāll work closely with product managers, designers, and others in a cross functional environment on multiple projects, from concept phase through testing, launch and ongoing operations.
Ā
We work in an open, collaborative environment and seek exceptional developers who enjoy problem solving and straying outside the routine. You will also contribute to the growth of Clari by being a Brand Ambassador and assist in the hiring of great talent.
Qualifications
- 3+ years of professional server development experience using Java or similar object-oriented language
- Strong understanding of web-based architecture - web servers, load balancing, caching, databases etc.
- Basic knowledge of SQL (Postgres, MySQL) and NoSQL databases (MongoDB)
- Experience developing data driven web applications
- Up-to-date knowledge of latest trends in web application development, including Amazon AWS ecosystem
- Experience building and using RESTful APIs
Nice to Have
- Experience with multi-threading, replication etc. concepts in cloud applications
- Familiarity with large scale business intelligence applications
- Familiarity of JavaScript and other web technologies such as React
- Ā
Why Clari?
Because we have a big mission, a winning product and an amazing fan base of passionate customers.
Ā
Weāre changing the world and having a lot of fun on the way. Clari is a fun and fast-growing Silicon Valley company. Clari is one of Inc. Magazineās best places to work in the US and was named as a 2019 Top Bay Area Workplace for the 5th consecutive year. In October 2019, we closed $60M in Series D funding and are growing at 200%. Our product is a winner - we have perennially been given the highest overall rating in G2 Crowdās Top 20 Sales Analytics Software. Weāre backed by top tier investors including Sequoia Capital, Bain Capital, Sapphire Ventures, Madrona Venture Group and Tenaya Capital, and have a superb and supportive board.
Ā
Our team is made up of veteran entrepreneurs, brilliant engineers, and tried-and-true sales professionals who have done this before and want to do it again, this time only bigger.
Ā
Whatās left to add? You.