
š” Hiring: Java Developer & Support Engineer (Splunk) at Deqode
š· Experience- 6+ Years
š· Mode- Remote (Night Shift)
ā±ļø Notice Period - Immediate joiners
(Only immediate joiners & candidates serving notice period)
Weāre looking for a talented Java Developer & Support Engineer with strong skills in Java, Application Support, Splunk, and SQL (Insert/Update queries). Youāll develop Java apps, handle L2/L3 support, write and optimize SQL queries, and use Splunk for monitoring and analysis.
ā Must Have:
- Solid Java/J2EE development experience
- Strong troubleshooting & production support skills
- Proficiency with SQL (Insert, Update, Delete, Select queries)
- Good knowledge of Splunk dashboards & log analysis
- Strong communication & problem-solving abilities

Similar jobs
Job Description: Java Developer for Hypertest SDK Development
[See assignment at the end as well]
Company Overview
At Hypertest (https://hypertest.co), we're not just writing code; we're rewriting the rules of software development.
Our autonomous testing tool has already transformed the NodeJs ecosystem for developers at more than 50 teams, and now we're bringing this revolution to Java with your help.
Our Mission: Save developers from the mundane. We automate test case generation, letting you bid farewell to countless hours spent on JUnit, Mockito, RestAssured, Postman, etc.
Imagine a development cycle where your focus is purely on creating, not correcting.
Role: Java Developer
HyperTest seeks a Senior Java Developer with profound expertise in Java's core mechanics and a passion for solving complex problems. This role is central to the development of our Java SDK, crucial for expanding HyperTest's functionalities. Ideal candidates will have a strong background in Java, including experience with library patching, bytecode manipulation, and observability frameworks like OpenTelemetry, New-Relic, Datadog etc.
Location
This is a hybrid position based in Gurugram.
Key Responsibilities
- Develop the HyperTest Java SDK, employing advanced Java techniques for runtime library manipulation and data mocking.
- Extend OpenTelemetry for observability and monitoring in distributed systems, ensuring our SDK integrates seamlessly with modern development ecosystems.
- Create solutions for simulated testing environments that operate in various modes without modifying the original application code.
- Serve as a Java subject matter expert, guiding the team in best practices and innovative software development approaches.
Qualifications
- Java Expertise: Extensive experience in Java, including familiarity with its internals, memory model, concurrency, and performance optimization. Not just experience with high-level frameworks, but a solid understanding of underlying principles and the ability to manipulate Java's core functionalities.
- Software Architecture: Strong grasp of software design patterns, architectural principles, and the ability to solve complex problems with efficient, scalable solutions.
- Analytical Skills: Exceptional problem-solving abilities, capable of addressing complex challenges and driving innovative solutions.
- Communication: Excellent verbal and written communication skills, essential for teamwork and collaboration.
- Specialized Knowledge: Experience with bytecode manipulation, library patching (e.g., Byte Buddy), and a clear understanding of Java's compilation and execution process.
Ideal Candidate Profile
- Not Just Another Java Developer: We're looking for someone who has moved beyond just building applications with Spring Boot or similar frameworks. You should have an experience that demonstrates a deep understanding of Java, including direct manipulation of bytecode, custom library creation, and performance optimization.
- A True Java Enthusiast: You find excitement in exploring Java beyond the surface level, delving into its internals, and leveraging this knowledge to build innovative solutions.
Technical Assessment Overview
Shortlisted candidates will complete a short technical assessment focused on:
- Library Patching and Dynamic Data Mocking: Demonstrating advanced Java skills in runtime library functionality manipulation.
- OpenTelemetry Integration: Applying observability frameworks to trace and monitor distributed systems, a key component of our SDK development.
- Simulated Testing Environments: Creating flexible testing scenarios that replicate real-world conditions without altering the original code.
- Innovative Problem-Solving: Tackling complex Java-related challenges that reflect the technical depth required for this role.
This assessment will help us identify candidates who not only have the technical expertise but also the creativity and problem-solving skills essential for success at HyperTest.
Why Join HyperTest?
Joining HyperTest means being at the forefront of the automated testing revolution. We offer a dynamic work environment, opportunities for professional growth, and the chance to make a significant impact on our product and the wider development community.
Assignment Link
https://t.ly/sp5Xa
Self-Assessment/Screening Questions
- Do you have experience with Java bytecode manipulation?
- Are you familiar with library patching techniques in Java, such as using Byte Buddy?
- Have you used OpenTelemetry or similar frameworks for observability in distributed systems?
- Do you understand how opentelemetry java sdk works?
- have you developed SDKs or libraries in Java?
- How many years of Java development experience do you have?
- How many projects have you worked on that required deep knowledge of Java's internals (e.g., memory management, concurrency)?
- After reviewing the detailed assignment at https://t.ly/sp5Xa , how confident are you in your ability to meet the technical challenges outlined, on a scale from 1 to 10?
Position : Senior Java Backend Developer
Ā
Job Location: Navi Mumbai / Bangalore / Hyderabad / Pune
Ā
Job Description :
Ā
At least 5 years of professional experience in developing backend applications using Java
Ā
- Proficiency in using Spring Boot, Hibernate, RESTful APIs, microservices and other modern web technologies
Ā
- Experience in working with relational and non-relational databases such as MySQL, MongoDB, Redis etc.
Ā
- Exp on Azure Cloud.
Ā
- Experience in using DevOps tools such as Docker, Jenkins etc.
Ā
- Knowledge of GraphQL and how to use it with Java
Ā
- Knowledge of best practices and principles of software engineering such as SOLID, design patterns, code quality, testing etc.
Ā
- Familiarity with agile methodologies such as Scrum or Kanban
Ā
- Ability to work independently and as part of a team
Ā
- Excellent communication and problem-solving skills

ļ· Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects ļ· Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have ļ· Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. ļ· Experience with multi-threading and concurrency programming ļ· Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces ļ· Excellent coding skills ā should be able to convert the design into code fluently ļ· Knowledge of Test Driven Development ļ· Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc) ļ· Strong desire to solving complex and interesting real-world problems ļ· Experience with full life cycle development in any programming language on a Linux platform ļ· Go-getter attitude that reflects in energy and intent behind assigned tasks ļ· Worked in a startups environment with high levels of ownership and commitment ļ· BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). ļ· Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. ļ· An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have ļ· The ability to drive the design and architecture of multiple subsystems ļ· Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product ļ· Understanding of the industryās coding standards and an ability to create appropriate technical documentation. PhonePe Full Time Employee Benefits ļ· Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance ļ· Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System ļ· Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program ļ· Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy ļ· Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment ļ· Other Benefits - Higher Education Assistance, Car Lease, Mobile & Broadband Reimbursements, Salary Advance Policy
At Embibe, we have just one mission - to truly personalize education. Because every child deserves it. This has led us to embark on this noblest of journeys to deliver life and learning outcomes for every student! Rooted in consumer behavior, we are leveraging AI and Data Science to deliver personalized achievement journeys for every student.
We are a tribe of intellectually fierce people from diverse backgrounds, focused on building cutting-edge products that empower everyone in the education ecosystem - students, teachers, educational institutes and parents. We enable a deeper understanding of student behavior, their strengths and weaknesses through analysis at a granular level. It is this shared vision of democratizing and personalizing education that unites us all.
Embibe is powered by AI and data science algorithms, using these contents being recommended across platforms and millions of learning outcomes delivered to students. Since its inception, millions of students have used the imbibe platform for learning concepts and outcomes. Academic users have spent 52mins on average with an average of 3 sessions daily. Embibe has been launched for 12 languages across India with support for 361 Exams (English), and 120 Exams (Hindi) for K6-K12 having 22.6L+ Qs and 58k+ Tests, 29k videos, 50k+ 3D assets. Embibe is the world's largest live online public sector implementation in edtech for test preparation, NTA app which is powered by Embibe has 3.1Mn+ downloads, and 14.3Mn hours spent by users with total 13.4Mn sessions and 1.64Bn attempts.SchoolApp is currently being used by 1000s of schools across India and we are planning to scale it to 100Mn students with 1Mn schools with 10Mn teachers in the period of the next 3yrs.
Prerequisite
We are looking for a Software Engineer across levels who have ever contributed to any large-scale systems be it content platform e.g. Quora/Medium, streaming platform e.g. Netflix or Hotstar, activity log system e.g. Twitter feeds or payment systems like Razorpay to name a few. I/O, Read-Writes, DB connections, Distributed Locking, Memory, Bandwidth, High Throughput, Low Latency and minimal CPU cycles excite you!! You are deep thinkers and can bring ideas to the table, before starting writing the code!!
Interested? We'd love to hear from you.
Who are you?
ā 2-14yrs years of relevant large-scale product company experience ideally in a fast-moving B2C/B2B environment.
ā Programming. Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Java, Python,React.js, Node.js, Next.js, PHP, Golang etc.
ā Deep understanding & experience of high-performance web-scale & real-time response systems, and large scale distributed systems.
ā CS Fundamentals ā exposure to a wide variety of problem spaces, Good in Data Structures and Algorithms Design, Problem Solving.
ā Open source contributors and can do quick POC of technologies will catch our eyes.
ā Expertise in designing, implementing and operating distributed Systems architectures and concepts, especially on public cloud infrastructure (AWS/Azure)
ā Demonstrated expertise in applying systems patterns (e.g., Client-server, N-tier, Master/Slave, MVC) and API constructions (e.g., Swagger, OpenAPI).
ā Experience in a high-availability 24/7 environment (cloud platforms are a plus). Expertise should include several of the following:
ā High-performance,up-time (99.999%) and self-recoverable systems.
ā Control, orchestration and automation platforms leveraging containers or VMs. ā RPC frameworks (e.g., Protobuf/gRPC, Thrift, Bond)
ā Experience with one or more Data Stores like (MySql, Postgres ) and NoSQL DataStores ( Mongo, Cassandra, Scylladb, Hbase, Redis, Aerospike etc.).
ā Experience with Agile software development, TDD, and Continuous Integration. ā Experience in building Web/RESTFul/GraphQL services.
ā Sound knowledge of *Nix, ORM(Hibernate, JPA), Spring ecosystem, Messaging platforms like Kafka/RMQ, build framework like Maven/Gradle etc.
ā Very strong system design and object-oriented skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
ā Solid coding skills with the ability to drive teams through massive refactoring exercises & improve coding standards across large code bases.
ā Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions. ā Exposure to complete product development cycles ā from inception to production to scaling up, supporting new requirements, and re-architectures.
ā Having experience building web infrastructure in cloud environments (such as AWS or Azure/GCP) is a plus. You understand and are always excited about learning new e.g.docker, Kubernetes.
ā Education. M.Tech/M.Eng in Computer Science/Engineering or B.Tech/B.E in the same disciplines with equivalent years of experience would be a plus.
We'd particularly love it if:
ā Youāre a steward for engineering quality, reliability, scalability, availability, maintainability, flexibility habits and mindset in the organization under your purview, You know SOLID,12 factor App and Design Principles which you can apply or help the team in applying as needed. You can assure that our architectures are consistent with industry best practices. ā Version control tools like Git, SVN etc are good to have.
ā Gather, understand, and prioritize requirements, research potential solutions, rapidly build prototypes, and distill and communicate what was learned, expected risks, resources & security concerns.
ā Mentoring more junior engineers to instill engineering best practices and driving high standards in documentation, code reviews, design reviews, architecture discussions and strategy roadmap development.
ā Actively participate in development along with team members - creating modules & systems that can then be treated as a working reflection of the best practices.
ā Set the vision of the domain architecture and technology stack for technology in your organization, You understand LLD and HLD.
ā Be an evangelist for technology - drive a culture of curiosity and active debate around technology in your organization.
ā Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create.
Note: We just use degrees to measure the Temperature!!
EXPERIENCE: 7Ā to 9 years in Java 2 Enterprise server side development. Must have applied knowledge of design patterns needed for building REST APIs and services for performance and scale.
SKILLS:
- Problem Solving and application of Object Oriented principles to development
- REST API development using Java, JAX-RPC,
- Server side development using Java, Spring Boot, Node.js
- Concurrent programming with Java
- Database programming in SQL with Oracle, MySQL or other RDBMs.
- Deployment to AWS and Kubernetes and building with Maven
- Affinity towards server side development
- Ability to understand existing code and re-engineer/re-factor/redesign.
- Written and spoken English communication and articulation.
NICE TO HAVE:
Ā - Working knowledge of GO Lang and Python scripting
- AWS Certifications
- Working knowledge of Elastic Search based persistence and search
- Secure coding practices
EDUCATION:Ā Bachelor or Master's degree in Computer Science, Software Engineering or Information Technology or related disciplines.


Proficient with full development stack (MySQL, Redis, Memcached, MVC frameworks, jQuery, Server Administration, CSS, HTML, etc) and understanding of OOP design, AJAX, jQuery, and MySQL
Understands how to build an optimized web app and has experience with caching and other scaling techniques
The desire and energy to work long hours so that we can continuously improve our website at the quickest pace possible
Passionate about working in a startup and creating a great product
Must love to program, must be willing to learn, and must be creative. If you are the type of person who finds learning a new technology or language an exhilarating experience, you will love it here.
Must be able to show us projects and or websites that you have created. Bonus points if youāve created these projects/websites outside of your work (we love seeing proof of how much you love technology and coding).
Education - relevant degree in Engineering preferable




The Java/Backend Developer is responsible for the development and maintenance of Bytemarkās backend APIs. This person utilizes their knowledge of Java development & web technologies as an integral part of the software development team.
Responsibilities:
- Design, develop, maintain, and deliver highly scalable and reliable APIs
- Collaborate with development team and product owners to analyze, design, and implement user stories using an agile methodology.
- Write high-quality software code that complies with design specifications and meets development and support requirements.
- Develop unit tests and test changes using an agile methodology.
- Use a variety of tools to perform unit testing, automated builds, and source control.
- Participate as a member in Agile teams, and work with other team member to review user stories, estimate effort for user stories, and participate in sprint reviews.
- Maintaining current web and back-end features
- Learning new skills and technologies as company products and industry standards warrant
Required Skills:
- 2-6 years of experience building RESTful APIs
- 2+ year of hands-on Java experience using Play 1.x framework
- Knowledge of Spring or Grails frameworks is a plus
- Ability to write SQL.
- Understanding of OOP
- Experience with Test Driven Development (TDD) using JUnit, Selenium or a similar technology
- Basic knowledge of Unix
- Excellent verbal, written, and interpersonal communication skills
- 3-8 years of software development experience
- Undergraduate degree in the field of computer science or equivalent
- Able to handle multiple tasks in a fast paced environment


