Bachelor's degree in Computer Science or a related field with 2-5 years hands-on experience with Java based open source tech stack
Expertise in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot, Microservices architecture, Web Services (Rest) in distributed systems
Practical experience with MySQL and /or NoSQL databases like Couchbase, DynamoDB, Cassandra
Practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS, RabbitMQ)
Practical hands-on experience in JavaScript UI preferred
Experience in building high performance, high availability REST APIs and REST clients
Expertise with log file analysis using one or more of ELK, or Splunk
Prior experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant
Prior experience in transformation to cloud platforms is preferred
Experience with Kafka is a definite plus
Experience with building analytics pipeline and analytics DB is a plus
Strong practical experience in applying design patterns, multithreading concepts to solve complex problems, strong problem solving skills
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
We are a bunch of smart and passionate people looking to reinvent the possibilities when technology and design meet. We established ourselves as Studio Diseño in 2014 with strong aesthetics on digital screens and have evolved to be SD Tech by providing intuitive tech solutions for complex applications for business ranging from from startups to large Fortune 500 companies focusing more on Artificial Intelligence and Blockchain. We are agile and synergetic. We help our customers’ business upgrade and prosper with humanising technology.
Role : Java Backend developer
Job Description :
3-5 years of extensive work experience in Java, with a good understanding of its ecosystems
Exposure on Core Java, Jsp, Servlets
Extensive Work Experience on frameworks like SpringBoot and Microservices
Understand requirements, formulate solutions, perform development and unit testing
Exposure on application development IDE like Eclipse, STS
Revise is a protocol that enables building dynamic NFTs. It helps connect NFTs to real-world events and make them interactive.
While this is an individual contributor role, you’ll be involved in many aspects– helping evolve our existing architecture, working with the team to improve operations, and implementing new features and functionality.
The job involves the following responsibilities:
Build robust and scalable software in Nodejs
Design and create services and system architecture for your projects, and contribute and
provide feedback to other team members
Help improve our code quality through writing unit tests, automation, and performing
code reviews
Participate in brainstorming sessions and contribute ideas to our technology, algorithms,
and products
Work with the product and design teams to understand end-user requirements, formulate
use cases, and then translate that into a pragmatic and effective technical solution
Dive into difficult problems and successfully deliver results on schedule
Expectations for our Software Engineers include: - 3+ years of overall experience - Understanding about AWS - EC2, S3, RDS etc - Extensive experience building and refactoring Java applications - Good work experience with Message Que - Ka a, Rabbit MQ, etc - Understanding and experience building high-performance, scalable algorithms. - Understanding of Agile or Kanban / Lean so ware development methodologies- Experience using modern build tools such as Maven, Jenkins, Github, etc. a plus - Be hands-on, willing to dig in and crank out code. - Be a learner, able to explore new areas, learn new things, and quickly apply them to solve new problems. - Be a spark, bring energy, passion and creativity to work every day. Good to have - No-sql experience ( dynamo , mongo , Cassandra etc. ) - Datadog or similar monitoring tool - Docker exposure
Design and implementation of low-latency, high-availability, and performant
Integration of user-facing elements developed by front-end developers with server side
Implementation of security and data
Integration of data storage solutions may include databases, key-value stores, blob stores, etc. Experience administering innovation with methodologies such as design
Experience working on Agile Scrum and DevOps aligned delivery
Interest and ability to learn other coding languages as
Strong communication skills and great product
Proficient communication skills verbal and
Understanding of accessibility and security compliance depending on the specific
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Understanding of fundamental design principles behind a scalable
Familiarity with event-driven programming in
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific
Able to create database schemas that represent and support business
Strong unit test and debugging
Skills:
Expert in Python, with knowledge of at least one Python web framework such as Django, Flask, etc depending on your technology
Familiarity with some ORM (Object Relational Mapper)
Able to integrate multiple data sources and databases into one
Understanding of the threading limitations of Python, and multi-process
Good understanding of server-side templating languages such as Jinja 2, Mako, etc depending on your technology
Basic understanding of front-end technologies, such as JavaScript, HTML5, and
Proficient understanding of code versioning tools such as Git, Mercurial or
Fluency with RESTful APIs, AngularJS, HTML5 and CSS
Great understanding of designing for performance, scalability, and reliability of data intensive application
Understanding of database fundamentals and advanced SQL knowledge
In-depth understanding of object oriented programming concepts and design patterns
Ability to communicate clearly to technical and non-technical audiences, verbally and in writing
Understanding of full software development life cycle, agile development and continuous integration
Experience in Agile methodologies including Scrum and Kanban
What puts you over the top:
Exposure to various technologies like Spring Boot, Microservices, Kubernetes and also some frontend technologies like React.js, Node.js or other UI frameworks.
● Experience in AdTech or Programmatic
MUST HAVE GOOD EXPERIENCE IN SPRING BOOT, NODE JS, ANGULAR JS, REACT JS, JAVASCRIPT,JAVA, HTML/CSS.
• Work with product team to understand product vision and requirements • Solve complex technical problems and perform the code reviews for junior team members. • Produce deliverables at a consistently high rate and with consistently excellent quality • Work with a team of engineering professionals to ensure the highest quality product delivery As a member of our team, you will be responsible for insuring the successful launch of many product features.
Key responsibilities
• Work in a product based R&D team and collaborate with other teams to integrate. • Write code that is of high quality and consistent with our coding standards • Analyze highly complex business requirements, break the requirements to multiple applications; generate technical specifications to design or redesign complex software components and applications • Maintain best practices for development/code changes as needed • Design and architect software applications • Conducting code reviews and enforcing the quality standards • Conducting the daily SCRUM meetings and removing the roadblocks • Performance testing and tuning for scalability • Develop quick proof of concepts to set the technical direction for rest of the team. • Work with Devops and Automation team to develop automation strategy for your application.
Requirements
• Bachelor’s Degree (Masters preferred) in Computer Science or related field • 3+ years of software development experience on web applications • Experience in working in an onsite and offshore development model • Must have hands-on design and development experience in Cloud (GCP/AWS/Azure), Kubernetes, Microservices, Java, J2EE, Spring/Boot, Hibernate, JUnit and Integration with front end via rest interfaces. • Must have Hands-on experience in Multi-threading, Non-blocking IO, Kafka, JMS • Strong integration background required. Experience with Microservices, REST, JSON and APIs is required • Experience with as many of the following is highly desirable: Tomcat, Node.js, XML, XSLT, XPath, Web Services, MongoDB, MYSQL, and query performance tuning • Experience with code management and continuous integration techniques and tools such as Maven, Gradle, Github, JMeter, Jenkins, NPM etc. is highly desirable • Experience building complex software systems that have been successfully delivered to customers • Strong Computer Science fundamentals and working knowledge in data structures, algorithms, problem-solving and complexity analysis • Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations • Proven ability to troubleshoot issues in production including root cause analysis • Self-directed and capable of working effectively in a highly innovative and fast-paced environment • Experience with Agile software development in a UNIX/Linux environment • Experience with system architecture/design
Qualifications
• Passionate about technology and technical challenges of all types excite you • Eagerness to learn and learn fast, enjoy working in a fast-paced environment • Ability to develop detailed design and deliver a scalable implementation. • Mentor developers in analysis, design, coding and unit testing techniques • Motivated self-starter and team player; you inspire others to achieve great thing
Java development for a Saas solution (on production for 5+ years). Comfort with AWS, microservices, EJB, Flutter will be advantages. Java and SQL skills are critical.
Java 8
Spring Boot
Microservices
Exposure in Docker and Kubernetes
Exp in Jboss and Tomcat application Server
Exp with noSQL databases (e.g. MySql, MongoDB)
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.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.