
Role
We are looking for an Associate Software Engineer - Java with experience in building high-performing, scalable, enterprise-grade applications.
Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure development is in compliance with specifications
- Prepare and produce releases of software components
Qualifications
- BSc/BE/BTech in Computer Science, Engineering, or a related field
- 2+ years Experience with Java
- Experience in Spring boot Framework
- Experience with REST- JSON, SOAP/XML is mandatory
- Proven working experience in Java development
- Experienced in Server Side Java, J2EE, Servlets, Spring/Spring boot, JAXB, JAX-WS, MySQL/PostgreSQL, Junit
- Knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
- Hands-on experience in designing and developing applications using Java EE
- Platforms with Open Source Frameworks - Spring/Spring boot, XML, Integration with SOAP and RESTful Web Services, WS security.

About AJACKUS
About
Ajackus is a people-centric technology company that helps small to medium-sized businesses and digital startups grow faster. With 11 years of experience in creating purposeful impact, we assist clients in enhancing their technological capabilities by building highly efficient and accountable remote technology teams that use a patented architecture to create secure and scalable business solutions.
We’ve been recognized as a ‘Great Place To Work’ and are intentional about creating a diverse and flexible culture for our team. We believe in our values, our culture, and in providing a platform for every individual to share their suggestions and ideas through an ownership-based model. For our strong ethics and value system, we have been recognized by the Government of India under the 'Companies that Care' initiative.
Ajackus has team members working from every part of India, our hybrid work policy allows us the flexibility and choice to work from anywhere while being productive and efficient. We provide a lucrative bouquet of benefits that don't just focus on great compensation structure but cover the holistic perspective of an associate's life.
Our solutions have saved lives (Healthcare), brought transparency in commerce (Fintech), helped people with the assets for life (Real-Estate), and allowed people to build on top of what we have created (Open Source). Besides these, we have extensively explored emerging technologies like IoT, AI/ML, and worked in industries like electronics, telecommunication, e-commerce, mental health & wellness, travel, media & publishing, entertainment, etc.
Our philosophy is simple, we may not know all the answers, but we know how to find all answers. Come, join us, in this journey to create a true impact in the world!
Company video


Connect with the team
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?
A B.Tech/M.Tech in Computer Sc, a SDE should have 1-3 years of experience in SW solution development. We are specifically looking for a SDE who:
- is highly proficient in Java Coreand Spring boot applications including making high quality, highly performing code under JVM environment.
- has good working knowledge in design of n-Tier databases (Postgres, NoSQL DBs e.g. Cassandra/MongoDB)
- has worked in agile development environment under open source gitlab including testing, change management
- is highly proficient in OOD, extensibility, usability, understand data pre-processing
- has exposure to full life cycle of product implementation and deployment of enterprise products driving a subsystem including development under gitlab or github.
- [Desirable] Ability to optimize an ML solution for accuracy and scale
- [Desirable] has experience in working with Advanced Java
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- 2-7 Years of Experience
- Expertise in software design and development
- Proficiency with at least one Object Oriented language (e.g. Java)
- Have knowledge about Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
- A strong track record of project delivery for large, cross-functional projects
- Experience with building high-performance, highly available and scalable distributed systems
- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
- Ability to think and analyse both breadthwise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
Responsibilities
- Software Engineering
- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal
guidance for a market leader in the logistics industry
- Partner with team members on functional and nonfunctional requirements and spread design
philosophy, goals and improve the code quality across the team
- Research new technologies and tools that enable building the next generation of our services
- Provide technology leadership to the team and foster engineering excellence
- Product Delivery
- Partner with product managers to define and execute on the feature roadmap
- Translate business requirements into scalable and extensible design
- Coordinate with various cross functional teams on planning and execution
- Maintaining automated build / test / deployment environments
Qualifications
- Software Engineering
- Should have at least 2 years of hands on experience in designing, developing, testing and deploying
applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications
- Deep knowledge of one of the programming language they have experience in
- Proficient in OOP and Design Patterns, experience with functional programming would be a plus
- Data modelling experience in Relational Databases
- Ability to design and implement low latency RESTful services
- Product Delivery
- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency
risks.
- Well versed in working with agile methodologies which includes phases such as design, development,
code review, testing and release management
- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source
code management tools
- Product Maintenance
- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks
etc
- Continuously refactor applications to ensure high quality design.


We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- Integration of user-facing elements developed by front-end developers
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
java,J2EE,Hibernate,spring,
Roles and responsibilities:
Actively participate in requirement analysis and ensure all scenarios/use cases are captured
Good verbal and written communication skills
Strong analytical and problem-solving skills
Coordinate with QA and Product Management to ensure proper delivery and execution of product/feature deliverables
Prior experience in Agile-Scrum software development environment
Perform effective code reviews submitted by peers
Perform Unit testing (tools – JUnit, Mockito)
Well-versed with code coverage concepts and tools
Familiar with continuous integration tools
Well-versed with refactoring concepts and Code-smell concepts Propose and implement technical solutions
Deliver relevant technical artifacts based on standard practices.
Deliver a program on time with high quality
Understand and Review requirements w.r.t. the business needs to Participate regularly in project meetings with the customer
Skillset
Must-Have Java 7, 8, Spring, SpringBoot, Microservices JPA/Hibernate Rest Web Services
AWS – Usage of at least any of SES / SQS / SNS / S3 / Lambda / DynamoDB Jenkins Bitbucket, GIT
Basic Knowledge of Javascript, HTML Struts, EJB
Experience with SQL and No-SQL technologies is required (e.g. Mongo DB, Dynamo DB)
Prior experience in an Agile-Scrum software development environment is required
Experience with Jira and Confluence preferred
Good to have AWS EC2, Elastic Beanstalk, Docker Swings Datadog/Splunk
Thanks and Regards,
Seema Bisht
Senior Talent Acquisition Partner || Trantor Inc.
Plot No. G-9, IT Park - Chandigarh, India - 160101
Role Description: The Java (Spring Boot) Developer would need to have at least 5+ years of experience.
Requirements & Responsibilities:
- 5+ years of experience developing web applications using J2EE.
- 5+ years of experience in Spring Boot.
- Good knowledge of MicroServices.
- Experience working with tools like Git, Maven.
- Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience.
- Working experience in Industry Standard protocols related API Security including OAuth is a must.
- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
- Strong background working with Linux/UNIX environments.
- Strong Shell scripting experience.
- Working knowledge with Oracle, DB2 or Mongo DB databases.
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project team
- Excellent written and verbal communication skills


Please find below JD and do reply with updated resume if you are interested.
Software Development Engineer
Bengaluru / Hyderabad / Chennai / Delhi
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
• You write high quality, maintainable, and robust code, often in Java or C++.
• You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
• You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
• You solve problems at their root, stepping back to understand the broader context.
• You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
• You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
• You recognize and use design patterns to solve business problems.
• You understand how operating systems work, perform and scale.
• You continually align your work with Amazon’s business objectives and seek to deliver business value.
• You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
• You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
• You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
• Bachelors or Masters in Computer Science or relevant technical field.
• Experience in software development and full product life-cycle.
• Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
• Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
• Proficiency in SQL and data modeling.
About Amazon.com
“Many of the problems we face have no textbook solution, and so we-happily-invent new ones.” – Jeff Bezos
Amazon.com – a place where builders can build. We hire the world's brightest minds and offer them an environment in which they can invent and innovate to improve the experience for our customers. A Fortune 100 company based in Seattle, Washington, Amazon is the global leader in e-commerce. Amazon offers everything from books and electronics to apparel and diamond jewelry. We operate sites in Australia, Brazil, Canada, China, France, Germany, India, Italy, Japan, Mexico, Netherlands, Spain, United Kingdom and United States, and maintain dozens of fulfillment centers around the world which encompass more than 26 million square feet.
Technological innovation drives the growth of Amazon, offering our customers more selection, convenient shopping, and low prices. Amazon Web Services provides developers and small to large businesses access to the horizontally scalable state of the art cloud infrastructure like S3, EC2, AMI, CloudFront and SimpleDB, that powers Amazon.com. Developers can build any type of business on Amazon Web Services and scale their application with growing business needs.
We want you to help share and shape our mission to be Earth's most customer-centric company. Amazon's evolution from Web site to e-commerce partner to development platform is driven by the spirit of invention that is part of our DNA. We do this every day by inventing elegant and simple solutions to complex technical and business problems. We're making history and the good news is that we've only just begun.
About Amazon India
Amazon teams in India work on complex business challenges to innovate and create efficient solutions that enable various Amazon businesses, including Amazon websites across the world as well as support Payments, Transportation, and Digital products and services like the Kindle family of tablets, e-readers and the store. We are proud to have some of the finest talent and strong leaders with proven experience working to make Amazon the Earth’s most customer-centric company.
We made our foray into the Indian market with the launch of Junglee.com, enabling retailers in India to advertise their products to millions of Indian shoppers and drive targeted traffic to their stores. In June 2013, we launched www.amazon.in for shoppers in India. With www.amazon.in, we endeavor to give customers more of what they want – low prices, vast selection, fast and reliable delivery, and a trusted and convenient online shopping experience. In just over a year of launching our India operations, we have expanded our offering to over 18 million products across 36 departments and 100s of categories! Our philosophy of working backwards from the customers is what drives our growth and success.
We will continue to strive to become a trusted and meaningful sales and logistics channel for retailers of all sizes across India and a fast, reliable and convenient online shopping destination for consumers. For us, it is always “Day 1” and we are committed to aggressively invest over the long-term and relentlessly focus on raising the bar for customer experience in India.
Amazon India offers opportunities where you can dive right in, work with smart people on challenging problems and make an impact that contributes to the lives of millions. Join us so you can - Work Hard, Have Fun and Make History.
Thanks and Regards,
Regards,
Archana J
Recruiter (Tech) | Consumer TA

