Java 1.8 version with Collections, Multithreading working knowledge –(Mandatory)
Data Structures, BPM-Alfresco & Groovy
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.
Job Title: Senior Software EngineerLocationExperienceJob DescriptionWe are seeking a Senior Software Engineer to join our dynamic engineering team, focusing on designing, developing, and optimizing large-scale ad technology systems. This role requires expertise in building high-performance, distributed systems capable of handling millions of transactions per minute. You will work closely with cross-functional teams to enhance the scalability, robustness, and performance of our real-time bidding systems.
ResponsibilitiesDesign and implement high-performance microservices to handle large volumes of real-time data requests.
Collaborate with the AdExchange team to optimize real-time ad buying, selling, and auctioning processes.
Lead the development and enhancement of key features such as loss notifications and bidder engagement strategies.
Build A/B testing mechanisms to optimize bidder responses and URL accuracy.
Improve the scalability and reliability of critical services, utilizing advanced monitoring tools like Prometheus and Kafka.
Conduct code reviews, create design documents, and mentor junior engineers.
Manage end-to-end project lifecycles, from architecture design to deployment in production environments.
Required SkillsProficiency in Java, Docker, Aerospike, Kafka, and MySQL.
Strong understanding of distributed systems, microservices, and real-time bidding technologies.
Experience in optimizing system performance to handle high-throughput, low-latency requirements (600,000+ requests/min).
Expertise in monitoring and logging tools such as Prometheus, Grafana, and log management systems.
Knowledge of cloud technologies (AWS or similar).
Strong problem-solving skills and experience in A/B testing for optimizing system components.
Preferred SkillsExperience in ad technology or large-scale data processing systems.
Familiarity with JavaScript, REST APIs, and integration workflows.
Hands-on experience with Kubernetes and event-driven architectures.
Bachelor’s or master’s degree in Computer Engineering, Computer Science, Computer Applications, Mathematics, Statistics or related technical field or equivalent practical experience. Relevant experience of at least 3 years in lieu of above if from a different stream of education.
Well-versed in and 5+ years of hands-on demonstrable experience with: ▪ Object Oriented Modeling, Design, & Programming ▪ Microservices Architecture, API Design, & Implementation ▪ Relational, Document, & Graph Data Modeling, Design, & Implementation
Well-versed in and hands-on demonstrable experience with: ▪ Stream & Batch Big Data Pipeline Processing ▪ Distributed Cloud Native Computing ▪ Serverless Computing & Cloud Functions
5+ years of hands-on development experience in Java programming.
3+ years of hands-on development experience in one or more libraries & frameworks such as Spring Boot, Apache Camel, Akka, etc.; extra points if you can demonstrate your knowledge with working examples. 2+ years of hands-on development experience in one or more Relational and NoSQL datastores such as Amazon S3, Amazon DocumentDB, Amazon Elasticsearch Service, Amazon Aurora, AWS DynamoDB, Amazon Athena, etc.
2+ years of hands-on development experience in one or more technologies such as Amazon Simple Queue Service, Amazon Kinesis, Apache Kafka, AWS Lambda, AWS Batch, AWS Glue, AWS Step Functions, Amazon API Gateway, etc.
2+ years of hands-on development experience in one or more technologies such as AWS Developer Tools, AWS Management & Governance, AWS Networking and Content Delivery, AWS Security, Identity, and Compliance, etc.
Well-versed in 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 with Storage, Networks and Storage Networking basics which will enable you to work in a Cloud environment.
The SDE 2/3 will be part of the engineering/development team in Games24x7 Pvt. Ltd. and will be responsible for taking ownership of the core products of the company. The applicant must have good communication, interpersonal, technical and analytical skills in order to take part in the collaborative and cooperative development process that delivers the high quality software we use to provide the best possible playing experience to our players. He/she must be an expert in the Java programming language and needs to be familiar with popular IDEs, tools and scripting languages on the Linux operating system. Familiarity with an RDBMS, preferably PostgreSQL, is essential to succeed in this position.
General Accountabilities/Job Responsibilities:
Participate in the requirements analysis, design, development and testing of applications.
Write clean and efficient code and stay hands-on with it.
Write high level code, code review, unit testing and deployment.
Ensure practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.
Contribute to the development of project estimates, scheduling, and deliverables.
Work closely with QA team to determine testing requirements to ensure full coverage and best quality of product.
Take up the opportunities to mentor and guide junior team members in excelling their jobs.
Requirements:
B.E. /B.Tech. in Computer Science or MCA from a reputed university.
3-12 years of experience in software development, with emphasis on JAVA/J2EE Server side programming.
Hands on experience in core Java, multithreading, RMI, socket programing, JDBC, NIO, webservices and design patterns.
Knowledge of distributed system, distributed caching, messaging frameworks, ESB etc.
Experience in Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database
Additionally, knowledge of HBase, Hadoop and Hive is desirable.
Familiarity with message queue systems and AMQP and Kafka is desirable.
Experience as a participant in agile methodologies.
Excellent written and verbal communication skills and presentation skills.
This is not a fullstack requirement, we are looking for a purely backend expert.
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
• 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
Nisum is a leading global digital commerce firm headquartered in California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto “Building Success Together®,” Nisum has grown to over 1,400 professionals across the United States, Chile, India, and Pakistan. A preferred advisor to leading Fortune 500 brands, Nisum enables clients to achieve direct business growth by building the advanced technology they need to reach end customers in today’s world, with immersive and seamless experiences across digital and physical channels.
What You’ll Do Coding in Java8, Spring, Microservices, WebFlux/Reactive Programing, Rest services, Kafka, PCF, Azure, Spring Cloud Config and NoSQL technologies. Solve technical problems using cutting-edge technologies and best practices. Ensure code meets the required development standards and is optimized for performance. Unit testing for each line of new code introduced (JUnit/Mockito) Peer code review process using GIT pull requests and Crucible (for SVN) Propose multiple solutions to a problem, show how one option is better than another. Ensure all aspects of technical design are correctly incorporated. Contribute in research and implementing POC’s as required. Collaborating with onsite team in scrum ceremonies.
Who you are Senior developer using technical skills in Java8, J2EE, Spring boot(rest services), Web Services(Rest & SOAP), WebFlux, Spring Cloud Config, Maven/Gradle, JUNIT/TestNG, Mockito/JMock/EasyMock, JIRA, XML, JSON, EhCache/MemCache/Redis with skills in JMS, Kafka Experience with hands on any one of the cloud platforms like PCF, Azure Need hands on skills using NoSQL databases (Cassandra, MongoDB), SQL(Oracle/DB2/MySQL) Experience with UI development skills to the level of debugging and enhancements. Experience with expertise in code quality and coding standards. Need to applying different design patterns, especially GoF, J2EE and Integration design patterns. Making sure implementing unit testing for each line of new code introduced (JUnit/Mockito). Ensuring the code meets the required development standards and is optimized for performance.
Education Bachelor’s / Master’s degree in specific technical fields like computer science, math, statistics preferred; or equivalent practical experience.
Architects at Flipkart are responsible for driving Technology & Good Practices in Engineering in their respective teams. We are a rapidly growing & constantly improving organization. We seek very high levels of ownership in all individuals, especially roles like this – ownership of systems in your team and their impact on the entire Flipkart eco-system. Going beyond your role & contributing to make the organization & business better is an expectation. Actively participate in development along with team members for as much as 75% of their time, creating modules & systems that can then be treated as a working reflection of the best practices. • Participating in code reviews, design reviews, architecture discussions. • Being responsible for Scaling, Performance & Quality for the team. • Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities. Driving the adoption of these best practices around coding, design, quality, performance in your team. • Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create. • Implementation of long term technology vision for your team. • Responsible for the architecture of your product; ensuring it is aligned to the requirements and the charter. • Active participant in technology forums & represent Flipkart in external forums. • Creating architectures & designs for new solutions around existing and new problem spaces at Flipkart. • Drive technology & tool choices for your team & be responsible for them.
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.