Hey Java Experts,
Are you looking for a job opportunity?
Here you go, there is an opportunity to work with leading startups and unicorns in INDIA at RECRO.
JOB DESCRIPTION
1. Contribute to all phases of the development lifecycle.
2. Write well-designed, testable, efficient code.
3. Ensure designs are in compliance with specifications.
4. Prepare and produce releases of software components.
5. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements:
1) 2.5 + years of experience in the development of JAVA technology.
2) Exposure in SpringBoot or Spring MVC and J2EE.
3) Strong Java Basics and good at problem-solving.
4) Hands-on experience with Relational databases (SQL query or Hiberent)+ Mongo( JSON parsing)
5) Proficient in REST API development.
6) Understanding of AI/ML algorithms is a plus.
About Recro
Recro is a developer-focused platform that was founded with the aim of seamlessly matching individual expertise with the right opportunities.
We empower talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations. These opportunities have a significant impact on their career success and help them become their best self.
On the other hand, startups get instant access to top-quality developers with guaranteed productivity from the very beginning. We help them to scale up/down based on their needs, thus ensuring an efficient and high-yielding workforce.
Developers solve real-time complex problems and get exposure to the uplifting and challenging work culture at start-ups like Flipkart, Dunzo, Swiggy, and Zivame among many others. At Recro, we ensure continuous support from our strong community to accelerate careers for developers and strive to create optimal business outcomes for high-growth startups.
Similar jobs
Hey Java Experts,
Are you looking for a job opportunity?
Here you go, there is an opportunity to work with leading startups and unicorns in INDIA at RECRO.
JOB DESCRIPTION
1.Contribute in all phases of the development lifecycle.
2.Write well designed, testable, efficient code.
3.Ensure designs are in compliance with specifications.
4.Prepare and produce releases of software components.
5.Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements:
1) 2.5 + years experience in development in JAVA technology.
2) Exposure in SpringBoot or Spring MVC and J2EE.
3) Strong Java Basics and good at problem solving.
4) Hands on experience on Relational databases (SQL query or Hiberent)+ Mongo( JSON parsing)
5) Proficient in REST API development.
6) Understanding of AI/ML algorithms is a plus
Java Developer
profiles for Java/JBPM/Angular/SpringBoot Developer
Experience- 6 to 8 Yrs
Location- Pune, Mumbai, Bangalore
Notice Period- Immediate to 15 days
Skills required :- Java Developer with Java and Spring boot and Angular experience.
Job Description
Should have working experience between 6-8 years in Java development. Mandatory skills are good knowledge of object oriented concepts, experience of working on Spring boot application, should have worked on hibernate ORMS and candidate must have clear understanding of database concepts. Optional skills include knowledge of angular framework and postgreSQL database
Good to have knowledge of jBPM open source workflow.
Minimum 4-8 years of experience in design and development J2EE based applications, database design (conceptual/ logical/ physical) and writing PL/ SQL queries/ stored procedures in PostgreSQL
- Preferred to have good knowledge and hands on experience on jBPM workflow platform. Experience in DROOLS rule engine will be an added advantage
- Expertise on Angular JS, Springboot, Hibernate, JQuery frameworks
- Hands on experience in building reports using Business Intelligence and Reporting Platform (BIRT)
- Knowledge around JBOSS (WildFly), Tomcat and other application servers
- Knowledge around source code repository Tortoise SVN
- Experience in building Multitenant products
- Conceptual knowledge around Continuous Integration/ Continuous Development using Jenkins
- Good analytical and logical thinking, prioritizing and organizing
- Team player with positive attitude
- Good written and verbal communication skills
Key Responsibilities
- Analyse SRS to understand and estimate the requirements
- Analyse change requests and estimate the requirements
- Design, development, unit testing and deployment using jBPM platform and other underlying tools and frameworks mentioned above
- Database design, writing simple or complex PL/ SQL queries/ stored procedures/ Functions/ Triggers etc. using PostgreSQL database
- Analyse L2 support issues, identify and implement the workaround/ permanent solutions within stimulated SLA
- Preparation of release document for new projects, change requests and bug fixes
- Create and leverage technical knowledge repository
Technical Skills :
Java, Spring Boot, MySql, CI/CD Automation.
UI Scripting,NPL/ML
About us
We bring the power of e-commerce & FinTech to the small store owners across South East Asia, starting with Indonesia. We are headquartered in Singapore with offices in Jakarta and Bangalore. We are founded by two ex-Amazonians who have diverse backgrounds and multiple years of tech-industry experience, and has raised funding from leading VCs such as Sequoia Capital and Lightspeed India. We also have been featured in TechCrunch, Tech in Asia and Economic Times.
We recently raised US$87 million in its series B funding round co-led by Tencent, Prosus Ventures, and B Capital.
Other new investors that joined the round include Bezos Expeditions, the investment firm of Amazon founder Jeff Bezos, as well as Southeast Asian funds Northstar Group, AC Ventures, and Citius. Meanwhile, existing investors such as Lightspeed India, Sequoia Capital India, Quona Capital, and Alter Global.
We are looking to build a high caliber team across Indonesia, India and Singapore. We are on a mission and are hiring selectively for building what will be a very large company in a few years.
While technology has played a major role in solving retail for end-consumers through B2C platforms, the traditional, fragmented base of mom& pop retailers have largely been ignored. This is ironic because a typical mom& pop store has a huge (8-10%) cost advantage over modern retailers given their low tax bills, low rent and employ family. Traditional retail in emerging markets is a source of livelihood to millions. Yet they lose out for lack of access to marketing, inefficient and expensive sourcing and limited and expensive working capital. This problem is prevalent across most emerging economies where 80-90% of retail is offline and spread across hundreds of thousands of small stores.
This is where Ula comes along - Indonesia is a $300B retail market with ~70-80% of it being offline through small stores - so imagine the potential of our solution! Our app allows these small stores to access a wide selection of products at a competitive pricing, delivered right to their doorstep, as well as working capital solutions.
We provide a simple front-end app, powered by sophisticated back-end systems that determine everything from pricing to inventory to intelligent salesforce route planning. We are building many first of their kind technologies in the world and need your help in building the right systems.
We are a culturally diverse company with 38% women and 7 nationalities - the best minds are required to solve tough problems irrespective of where they come from. If would like to join us reimagine the future of retail in emerging markets, we would love to hear from you!
Ula Interview Process
Our interview process consists of (online)Technical rounds and culture fit rounds.
About you
You are driven to solve tough problems with technology. Let’s take pricing for example. Imagine a world where each product in e-commerce were to be priced differently for each customer based on where they are located, how much they buy or where they prepay or pay-later. This leads to a massive optimization problem because pricing too low incurs opportunity cost while pricing too high means a competitor takes that business. This is just one example of how B2B and B2C e-commerce are different and why B2B offers the opportunity to innovate. Now couple this with routing for a sales agent. How should pricing work with a sales-person’s CRM app? Depending on how far you take it, it is a massive machine learning problem.
If you’re passionate about technology and its applications to business problems, you’re curious and imagine what a new world can look like, love working with global colleagues on global problems and don’t mind taking risks that move the needle and treat failure merely as an opportunity to improve and iterate, you’d be a good fit at Ula.
We are very ownership driven at Ula. We also believe in proactive mentorship. It’s an opportunity to learn and to mentor. Below is what we expect from you.
Qualifications
-
Has minimum 5 years of software development experience in the software engineering team with product company.
-
Ability and eagerness to manage people.
-
Proficient in any of the major programming languages (Java, JavaScript (Node.js), Golang, preferably Java)
-
Experience with MySQL or similar relational databases (non-relational databases is a plus)
-
Familiarity with agile software development processes for building distributed systems, Android applications, and/or e-commerce platforms
-
Experience in building systems gradually that always provide value to customers on each iteration.
-
Self-driven to tackle challenges head-on and achieve goals
-
Excel at working in dynamic, and fast-paced environments.
-
Excellent verbal and written communication skills.
-
Curiosity and capacity to learn and ability to switch context.
Preferred Qualifications
-
Minimum 2 years of leadership experience in the software engineering team.
-
Along with backend, worked in Mobile and Frontend technologies as well.
-
Excellent coding skills in a language such as Java or NodeJS
-
Experience with MySQL and/or PostgreSQL & with non-relational databases such as DynamoDB, MongoDB, Cassandra, etc.
-
Experience in working with distributed caching (memcached, Redis, or comparable technology).
-
Experience with agile software development processes for building highly available and scalable distributed systems and/or e-commerce platforms.
-
Ability to effectively articulate and drive solutions to meet technical and business challenges
-
Ability to deal well with ambiguous/undefined problems; ability to think abstractly
-
Good experience of AWS services such as EC2, S3, DynamoDB, Elasticsearch, Lambda, API Gateway, ECR, ECS etc.
Job description
Responsible for the development, analysis, and implementation of software Web and Mobile application systems. Proficient Java developer responsible for building Java based web applications. This includes anything between complex groups of back-end services and the client side counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.
Responsibilities
- Develop web applications and web services using Java Spring Boot, Spring Cloud Frameworks, AWS
- Deliver high-quality projects on time, through the ability to design architecture, write code, and execute effective unit tests
- Participate and contribute towards improving development processes and best practices
- Integrate third-party products with existing infrastructure
- Develop APIs for integration with frontend and other services using Spring Boot framework
- Write well designed, testable, efficient code in JAVA
Desired Skills and requirements
- Bachelor of Science Degree in Computer Science, Information Technology or a related field
- Minimum of 3 – 5 years experience and a proven track record in developing web-based applications and web services using Java, Spring Boot, Spring Cloud, REST, JSON, XML, and other web technologies
- Good understanding of cloud-based web application architecture and microservices patterns
- Good knowledge in data structures
- Proficient in Java technology stack
- Debugging and resolving technical problems
- Commitment to quality through the ability to translate complex technical requirements into functional software using best practices to write high-quality code
- Excellent written, verbal, and interpersonal communication skills, with the ability to work collaboratively
- Knowledge and experience in SQL (MYSQL)
About Recykal
Recykal is India’s first w-commerce company to provide end-to-end solutions to all stakeholders in the waste management ecosystem, beginning with bridging gaps in supply-demand of recyclables with Marketplace; Helping brands fulfill their sustainability targets with EPR Loop, and digitizing local waste management centers with Smart Centre Solutions, and more.
We operate in 28 states and 6 Union Territories, successfully channelising 250,000 MT+ of waste in 2021; with a target of achieving 2 million MT in 2025. We are partners with 190+ Urban Local Bodies (ULBs), 210+ brands (e.g. Marico, Pidilite, Unilever, Samsung, LG), 325+ recyclers and 1050+ aggregators.
We have been recognised on a global platform by the World Economic Forum, Forbes, Circulate Capital and more; on a national level, we have won accolades for innovation by FICCI, CII, and NASSCOM.
At Recykal, we harness and promote talent, innovations and everything groundbreaking. Interested? Let us build a futuristic solution for one of the biggest challenges we are facing today.
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories, and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen the doctor-patient relationship and enhance the in-clinic experience.
As the Sr. Java Developer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot-based programs, and data analytics
What you will do:
- Building components for the companys advanced health-tech platform using Java, Solr, SpringBoot, DialogFlow
- Communicating effectively in a cross-functional product development team and presenting ideas and solutions effectively
What you need to have:
- Education: B.Tech with Min. 65% marks
- Expert at hands-on programming in JAVA and J2EE
- Proven expertise in Java interfaces with MongoDB (or similar NoSQL databases) as well as relational databases (MySQL, Postgres, etc)
- Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate
- Strong understanding of application server infrastructure
- Good working knowledge of Maven-based build systems
- Good understanding of build and deployment pipelines that involve ANT and Jenkins
- Proficient understanding of code versioning tools, such as Git or SVN
- Good knowledge of working on Rest APIs, Webservices
- Excellent problem-solving skills
Desired Attributes
- Hands-on experience with Lucene/Solr
- Familiarity with DiagFlow based chatbot building
- Knowledge of NLP
- Learned AI/ML systems
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
Senior Software Engineer Tekion
at Hiring for big product based company Chennai & Bangalore
Core Responsibilities:
- Design and build solutions for complex business workflows
- Understanding the user persona and deliver a slick experience
- Take end to end ownership of components and be responsible for the subsystems that you work on from
- design, code, testing, integration, deployment, enhancements, etc.
- Write high-quality code and taking responsibility for their task
- Solve performance bottlenecks
- Mentor junior engineers
- Deliver with quality, on-time in a fast-paced start-up environment
Required Skills:
- Bachelor/Master's in computer science or relevant fields
- 4+ years of relevant experience
- Strong sense of ownership
- Excellent Java and object-oriented development skills
- Experience in building and scaling microservices
- Strong problem-solving skills, technical troubleshooting and diagnosing
- Expected to be a role model for young engineers, have a strong sense of code quality and enforce code
- quality within the team
- Strong knowledge in RDBMS and NOSQL technologies
- Experience in developing backends for enterprise systems like eCommerce / manufacturing / supply chain etc
- Excellent understanding of Debugging performance and optimization techniques
- Experience in Java, Mongo, MySQL, AWS technologies, ELK stack, Spring boot, Kafka
- Experience in developing any large scale Experience in cloud technologies
- Demonstrated ability to deliver in a fast-paced environment
-
Bachelor’s or master’s degree in Computer Engineering, Computer Science, Computer Applications, Mathematics, Statistics, or related technical field. Relevant experience of at least 3 years in lieu of above if from a different stream of education.
-
Well-versed in and 3+ hands-on demonstrable experience with: ▪ Stream & Batch Big Data Pipeline Processing using Apache Spark and/or Apache Flink.
▪ Distributed Cloud Native Computing including Server less Functions
▪ Relational, Object Store, Document, Graph, etc. Database Design & Implementation
▪ Micro services Architecture, API Modeling, Design, & Programming -
3+ years of hands-on development experience in Apache Spark using Scala and/or Java.
-
Ability to write executable code for Services using Spark RDD, Spark SQL, Structured Streaming, Spark MLLib, etc. with deep technical understanding of Spark Processing Framework.
-
In-depth knowledge of standard programming languages such as Scala and/or Java.
-
3+ years of hands-on development experience in one or more libraries & frameworks such as Apache Kafka, Akka, Apache Storm, Apache Nifi, Zookeeper, Hadoop ecosystem (i.e., HDFS, YARN, MapReduce, Oozie & Hive), etc.; extra points if you can demonstrate your knowledge with working examples.
-
3+ years of hands-on development experience in one or more Relational and NoSQL datastores such as PostgreSQL, Cassandra, HBase, MongoDB, DynamoDB, Elastic Search, Neo4J, etc.
-
Practical knowledge of distributed systems involving partitioning, bucketing, CAP theorem, replication, horizontal scaling, etc.
-
Passion for distilling large volumes of data, analyze performance, scalability, and capacity performance issues in Big Data Platforms.
-
Ability to clearly distinguish system and Spark Job performances and perform spark performance tuning and resource optimization.
-
Perform benchmarking/stress tests and document the best practices for different applications.
-
Proactively work with tenants on improving the overall performance and ensure the system is resilient, and scalable.
-
Good understanding of Virtualization & Containerization; must demonstrate experience in technologies such as Kubernetes, Istio, Docker, OpenShift, Anthos, Oracle VirtualBox, Vagrant, etc.
-
Well-versed with demonstrable working experience with API Management, API Gateway, Service Mesh, Identity & Access Management, Data Protection & Encryption.
Hands-on experience with demonstrable working experience with DevOps tools and platforms viz., Jira, GIT, Jenkins, Code Quality & Security Plugins, Maven, Artifactory, Terraform, Ansible/Chef/Puppet, Spinnaker, etc.
-
Well-versed in AWS and/or Azure or and/or Google Cloud; must demonstrate experience in at least FIVE (5) services offered under AWS and/or Azure or and/or Google Cloud in any categories: Compute or Storage, Database, Networking & Content Delivery, Management & Governance, Analytics, Security, Identity, & Compliance (or) equivalent demonstrable Cloud Platform experience.
-
Good understanding of Storage, Networks and Storage Networking basics which will enable you to work in a Cloud environment.
-
Good understanding of Network, Data, and Application Security basics which will enable you to work in a Cloud as well as Business Applications / API services environment.
Java/J2EE stack
• Design and develop RDandX Network’s microservices and ensure bug free code is pushed to
the deployment pipeline to support large volume of transactions
• Define and communicate the technical design requirements to the Network’s stakeholders
and the Engineering lead
• Responsible for building restful services to integrate with third party services like AdWords
and Facebook marketing API
• Responsible for designing the technical architecture of the different services and
maintaining and upgrading it
• Designing the unit test cases and building the framework for the development team to
enforce the unit testing in all the services
• Be involved and participate in the end to end products’ lifecycle management
• Learn about new technologies and Stay up to date with best practices
• Collaborate with multidisciplinary team of designers, engineers, system administrators and
product team
• Lead the Backend team and manage their day to day activities and work deliverables
Java Developer - Back End Developer
at US Based Product Startup in Bangalore.
Preferred Skills:
We want to really emphasize Spring Boot (2+ years although 1+ if candidate particularly strong) Using Redis as a caching technology with Spring Boot would be a strong plus
Using Redisson (a particular java client library that can be easily configured with Spring Boot) would be a strong plus
Knowledge of event based messaging systems (Amazon SNS, Amazon MQ, or Kafka (in AWS) Data Cleaning tools and techniques in CSV and Excel
Strong Knowledge of Spring Boot Dependency Injection and Configuration
Experience with APIs for popular e-commerce platforms (Magento, Shopify, Big Commerce, etc.)
SDLC (Software Development Lifecycle) Tools in the context of AWS. (Tools classified under DevOps)
Experience with managing AWS EC2 VM instances and using AWS managed Services (like S3, MySQL, VPC/Networking, Lambda, etc)
Performance Analysis Tools (Code Profiling) on Java VM and particularly Spring Boot
Experience in the development of Workflow or Business Process ApplicationsNice to Have:
Experience with Cassandra or MongoDB with Spring Boot
Horizontal Scaling with Spring Boot (considerations running multiple instances of Spring Boot instances)
Experience with placing Spring Boot applications in Docker/Kubernetes container ecosystems (especially in AWS)
Search technologies such as Lucene/Solr