Scala Developer
4 - 9 yrs
₹5L - ₹25L / yr
Remote, Pune
Skills
Scala
ORM
Amazon Web Services (AWS)
JIRA Agile
Play Framework
Roles and responsibilities
-
- Develop well-designed, performant and scalable microservices
- Write reusable, testable, and efficient code that follow software development best practices
- Integrate data storage solutions including databases, key-value stores, blob stores, etc.
- Expose business functionality to frontend/mobile applications and partner systems through secure and scalable APIs.
- Build integrations with 3rd party applications through apis’ to ingest and process data
- Ensure security and data protection aspects within the applications
- Contribute to devops by building CD/CI pipelines to automate releases
- Ensure high performance and availability of distributed systems and applications
- Interact directly with client project team members and operational staff to support live customer deployments and production issues.
- 4+ years of experience in developing applications using Scala and related technologies.
- Thorough understanding of multithreading concepts and async execution using Actor model.
- Thorough understanding of Play framework, GraphQL and GRPC technologies.
- Experience in using DAL and ORM (Object Relational Mapper) libraries for data access.
- Experiencing in developing and hosting APIs and integration with external applications.
- Experience in building data models and repositories using relational and NoSql databases.
- Knowledge of JIRA, Bitbucket and agile methodologies.
- Good to have knowledge of AWS services like Lambda, dynamodb, kinesis and others.
- Understanding of fundamental design principles behind a scalable application.
- Familiarity with event-driven programming and distributed architectures.
- Strong unit test and debugging skills
- Affinity for learning and applying new technologies and solving new problems
- Effective organizational skills with strong attention to detail
- Experience in working with docker is a plus
- Comfortable in working with Unix/Linux environment
- Strong communication skills — both written and verbal
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort
Similar jobs
Bengaluru (Bangalore)
1 - 3 yrs
₹5L - ₹6L / yr
Python
Serverless
Docker
Amazon Web Services (AWS)
RESTful APIs
Responsibilities:
- Build and maintain REST APIs
- Proficient in Python or any other programming language
- Experience in writing Unit/Integration tests.
- Experience with Distributed Version Control System.
- Elasticsearch or Solr experience.
- NOSQL experience- Cassandra, MongoDB.
- Experience in Message brokers - Rabbitmq.
- Experience with AWS Infrastructure, Lambda, Docker/Containers
Desired to have:
- Should be pragmatic and realize when a solution is over-engineered as well as knowing when to spend time on creating the right abstraction that allows us to move faster in the long run.
- Passion for your work and striving to do things “the right way”.
- Familiarity with Agile/Lean process.
- Willingness to work in a Startup environment.
- Excellent debugging and optimization skills.
- Knowledge of emerging technologies and a solid understanding of the full product development life cycle.
- Excellent knowledge of mobile user experience, information architecture and trends
Read more
Bengaluru (Bangalore)
3 - 6 yrs
₹5L - ₹20L / yr
Java
J2EE
Spring Boot
Hibernate (Java)
Microservices
+3 more
- 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.
Read more
Gurugram
3 - 4 yrs
₹6L - ₹10L / yr
Java
J2EE
Spring Boot
Hibernate (Java)
MVC Framework
+3 more
Job Description:
We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end counterparts. Primary responsibility will be to design and develop these types of applications and to coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities:
Contribute to all stages of the software development lifecycle
Design, build and maintain efficient, reusable, and reliable Java code
Design, implement and maintain applications that can be high-volume and low-latency
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automatization
Skills:
Minimum 3+ years of experience in Java
Proficient in Java and Springboot
Solid understanding of object-oriented programming
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
Familiarity with concepts of MVC, and RESTful
Proficient understanding of code versioning tools, such as Git
Familiarity with build tools such as Maven, and Gradle
Excellent knowledge of Relational Databases, SQL, and ORM technologies (Hibernate)
Excellent written and verbal communication.
We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end counterparts. Primary responsibility will be to design and develop these types of applications and to coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities:
Contribute to all stages of the software development lifecycle
Design, build and maintain efficient, reusable, and reliable Java code
Design, implement and maintain applications that can be high-volume and low-latency
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automatization
Skills:
Minimum 3+ years of experience in Java
Proficient in Java and Springboot
Solid understanding of object-oriented programming
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
Familiarity with concepts of MVC, and RESTful
Proficient understanding of code versioning tools, such as Git
Familiarity with build tools such as Maven, and Gradle
Excellent knowledge of Relational Databases, SQL, and ORM technologies (Hibernate)
Excellent written and verbal communication.
Read more
Bengaluru (Bangalore)
3 - 7 yrs
₹12L - ₹18L / yr
Java
J2EE
Spring Boot
Hibernate (Java)
Amazon Web Services (AWS)
+3 more
· Degree in Computer Science/Engineer.
· 3+ years of Java backed application development and implementation experience.
· Minimum of one year of experience in Cloud, AWS Engineering & Development .
· Demonstrated knowledge of Distributed and Scalable systems.
· Experience on AWS Services is a big plus, such as EC2, ECS, ECR, Lambda, Elastic Cache, API Gateway.
· Knowledge about API design standards, patterns and best-practices especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.
· Java Microservices, RESTful Web Services.
· Spring Boot, Spring Cloud, Hibernate.
· JMS, queues, JBoss/Wildfly.
· Tools - JUnit, Easymock, Mockito, Docker, Kubernetes, Teraform.
· 3+ years of Java backed application development and implementation experience.
· Minimum of one year of experience in Cloud, AWS Engineering & Development .
· Demonstrated knowledge of Distributed and Scalable systems.
· Experience on AWS Services is a big plus, such as EC2, ECS, ECR, Lambda, Elastic Cache, API Gateway.
· Knowledge about API design standards, patterns and best-practices especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.
· Java Microservices, RESTful Web Services.
· Spring Boot, Spring Cloud, Hibernate.
· JMS, queues, JBoss/Wildfly.
· Tools - JUnit, Easymock, Mockito, Docker, Kubernetes, Teraform.
Read more
Bengaluru (Bangalore)
3 - 5 yrs
₹10L - ₹12L / yr
Python
Django
Flask
Amazon Web Services (AWS)
About Strata
Strata is a commercial real estate investment platform that offers investors the opportunity to invest in pre-leased commercial assets such as offices, warehouses, and retail spaces across India.
We are one of the fastest-growing Fintech platforms in India and are backed by Elevation Capital, Mayfield, Kotak Investment Advisors, Gruhas (a venture by Nikhil Kamath of Zerodha), and DLF Family Office.
Our headquarter is in Bangalore, India.
We are a small yet close-knit team of 35+ people.
Job Description
- Collaborate with a team of engineers and managers to create applications used by our Investors, Channel Partners and Operations Team
- Write clean, self-documenting code that follows best practices and design patterns
- Provide creative ideas to improve our product and technology
- Think beyond the specifics of a ticket in order to delight customers or grow the business
- Be a self-starter that can, at times, take initiative and execute on projects with little direction
Minimum qualifications
- 3-5 years of experience
- Expert in Python with knowledge on at least one industry standard framework like Django, Flask, etc.
- Solid knowledge of developing backend applications
- Have a strong demonstrated ability to ship high-quality products
- Self-motivated, collaborative, and diligent work ethic
- Experience using Docker and cloud technologies such as Amazon Web Services (AWS)
- Database design skills
Read more
They are building a very exciting global product. (RS1)
Agency job
via Multi Recruit by Ayub Pasha
Bengaluru (Bangalore)
2 - 3 yrs
₹10L - ₹15L / yr
NodeJS (Node.js)
Amazon Web Services (AWS)
MongoDB
MySQL
- 2+ years of experience with Node.js
- Expertise in Typescript, AWS, Firebase, MongoDB, and Express
You will be bringing:
- Hands-on experience in writing applications using Node.js (including Socket.io and Express or similar)
- Excellent knowledge of a few of the available databases such as MySQL, MongoDB, etc.
- Proficiency in application deployment on Linux or Ubuntu environments
- Proficiency in JavaScript languages like React and/or Angular, along with a comprehensive experience in open-source frameworks
- Experience in server-client architecture project(s)
- Ability to prioritize in a chaotic and ambiguous environment
- An open, growth mindset when giving and receiving feedback
Read more
Bengaluru (Bangalore)
5 - 8 yrs
₹7L - ₹11L / yr
RESTful APIs
Object Oriented Programming (OOPs)
Database Design
Java
Amazon Web Services (AWS)
+3 more
Job Description :
PROFESSIONAL QUALIFICATIONS / SKILLS
1) 2 - 4 years of extensive experience in developing Client-Server (Web) applications using Java and J2EE Technologies
2) Expertise in developing applications using JDBC/DBCP2
3) Very Strong Core Java ( Collections, multithreading etc)
4) Expertise in Java Server programming
5) Must have work experience in RESTful Web services
6) Strong in OOPS and designing solutions
7) Good in MYSQL queries scripting and database concepts
8) Good problem solving ability
9) Ability to debug complex issues
10) Hands on in Git
11) Comfortable in working in Linux environment
12) Understanding of JSON
13) Experience in Tomcat
14) Experience in using tools like Eclipse, IntelliJ
Good to have:
1) Caching concept and hands-on
2) AWS
3) Messaging Queue (JMS/SQS etc)
4) NoSQL database
Thank you
Read more
Hyderabad
1 - 5 yrs
₹4L - ₹20L / yr
Javascript
Python
Django
Flask
Amazon Web Services (AWS)
+3 more
Mutual Mobile is a world leading agency in mobile and emerging technology innovation and we are looking for an accomplished and capable full stack engineer to join our team!
We have built our success through timely bets on emerging technology and rapid execution of targeted marketing campaigns and skills development. This approach has resulted in a list of premier clients that come to us to build innovative experiences using emerging technology (Nike, Google, GM, Nestle, UnderArmour). We’ve seen this happen with iOS, Android, Wearables and IoT. We continue to evolve - it’s in our DNA - we stay on the forefront of innovation. Now, in 2018, we stand at the foot of a massive transition in emerging technology with the growth of Virtual Reality, Augmented Reality, Voice, Bots, and more. We are ready to embrace these changes and to help our clients make the most of the opportunities they bring.
At Mutual Mobile, Engineers are highly-capable, experienced producers of high-quality, extensible code. They know the ins-and-outs of their field, apply that knowledge to solve the most difficult problems, and pass along that knowledge to the next generation through mentorship. They:
Improve the structure, quality, and extensibility of code bases
Implement tools and best practices
Create reusable libraries and frameworks
Act as subject matter expert and contribute to the server center of excellence
Accurately estimate level of effort
Discover and evaluate new tools and technology partners
We expect Engineers to:
Be highly-capable experts in at least one technology
Build breadth across multiple tech stacks
Write high-quality, extensible, testable code
Participate in planning activities and provide accurate story estimates
Conduct code reviews and act as a role model on the team
Proactively breakdown work, identify risks, and explore solutions
Engineers have experience:
Building server applications in Python
Strong knowledge on Flask or Django
Employing strong TDD and performance optimization strategies
Architecting and deploying applications for AWS and other cloud providers
Provisioning Devops tooling and continuous integration
Designing APIs consumed by many mobile or web applications
Using relational and document-store databases
Building high-performance, scalable cloud applications
Shipping fault-tolerant, highly-available systems in production
Good knowledge on basic authentication, authorization and security technologies.
Preferred experience includes:
Building server applications using several different open-source stacks
Using BaaS providers like Firebase or Heroku
Familiarity with modern front-end development such as React or Angular
Using containerization systems like Docker or Kubernetes
Integrating third-party systems: CRM, CMS, shopping carts, and payments
Broad architectural knowledge and experience: serverless, microservices, traditional server-based (monolithic) services
System monitoring and security design and implementation
Why work for Mutual Mobile? We make great products. We craft beautiful mobile interfaces and solve complex software challenges. Clients such as HEB, Google, lynda.com, Citi, Nike, and Under Armour come to us for our deep experience in mobile and emerging technology — from establishing a mobile strategy that provides impactful business value, to building those solutions from the ground up. We bring together the brightest minds in interactive & visual design, engineering, and business management to deliver solutions that actually matter.
You’ll love working here, because this isn’t a company of silos. Team members are empowered and encouraged to pursue cool ideas, think for themselves, and make mistakes. If your passion extends beyond the role, we’ll invite your views and assistance with improving our culture, systems and processes. We know you’re smart, and that you love learning new technologies--so you’ll be able to work on a variety of projects with many different types of people.
Read more
Bengaluru (Bangalore)
4 - 7 yrs
₹20L - ₹30L / yr
Java
Scala
AngularJS (1.x)
Spring
MariaDB
+3 more
• 5-6 years of experience in building scalable web services and applications with service-oriented
architecture.
• Strong experience in Java/Scala programming language, writing performant, scalable and unit
tested code.
• Strong expertise in technologies / platforms: Springboot, JPA, No SQL (Cassandra)
• Strong expertise in front end technologies - Angular JS.
• Good object oriented design skills, and strong knowledge of design patterns.
• Solid understanding of software deployment and infrastructure tuning on a cloud computing
infrastructure (such as Amazon Web Services).
• Strong experience with relational databases such as MariaDB/MySQL.
• Proven commitment to quality and an ability to create maintainable and extensible code.
• Strong in fundamentals of computer science and engineering.
• Experience working with Agile software methodologies.
• Experience in leading projects and mentoring people towards achieving high quality software.
• Experience with Nginx, Tomcat, Redis, Cassandra,Zookeeper, ActiveMQ and Hadoop is a plus.
• Bachelors or Masters in Computer Science engineering or related discipline.
Read more
NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹4L - ₹8L / yr
NodeJS (Node.js)
Python
Go/Rust
Meteor JS Framework
Amazon Web Services (AWS)
+3 more
If interested, kindly fill the Google form:
Blockchain Developer: https://goo.gl/forms/8sbllqV3EoCHnxJ72
Qualifications & Requirements :
1. Good knowledge of blockchain and their providers e.g. Ethereum / Multichain / Hyperledger / Multichain/ Ripple.
2. Experience working with Node.JS, Python, Go/Rust and JS frameworks (solid understanding of vanilla JS)
3. Comfortable working with both relational and NoSQL data stores
4 .Knowledge of cloud infrastructure technology such as AWS, Google Cloud,Microsoft Azure etc.
5 .Need to be comfortable working with Linux and have a good understanding of OS internals
6 .Experience on Smart contract and Solidity, development tools for Ethereum (testrpc, geth, Web3, eth_lightwallet, etc.)
7. Total experience of 1-4 years and relevant experience in Blockchain should be 4-6 months (mandatory).
Roles & Responsibility :
- Designs & implements Blockchain solutions which may run on Blockchain (e.g. HyperLedger) platforms and composed of multiple software packages based on Solution Architect.
- Designs and develops the architecture of the Blockchain Solutions from a systemic standpoint.
- You are also responsible for creating the technical solution architecture for a given business problem.”
- Be keen to learn new technologies as well as understanding the business transformation
PlatoWorks
About
We at PlatoWorks explore and build products in Blockchain, Cryptocurrencies and VR/AR. We help traditional businesses become more efficient, streamlined, creative and innovative by helping them realize the potential of latest tech - Blockchain and VR/AR. We provide complete end to end solutions and even help companies in research based projects that require engineers and manpower that can approach a problem through non-traditional and unconventional routes.
Benefits of Joining
• Challenging Startup Environment
• Extensive learning opportunity to develop and enhance your skills
• Develop leadership qualities – Lead projects on your own
• Flexible work timings
• Free snacks and drinks
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort