
Exp - 5 to 8Years
Notice period - Immediate to 30 Days
Job Description:
Working proficiency in developmental toolsets like Jira, Bitbucket, Splunk, Dynatrace etc.
Proficiency in Java/J2EE, Web Service, Micro service, Spring Boot, Kafka
Experience in developing, deploying and administering Java applications ,Java spring, Java Spring MVC, Spring Batch, Web services (REST and SOAP), HTML5, JavaScript, CSS, XML, Rest API, GIT, Tomcat.
Experience of Agile team working
REST API's & Spring experience is must. Spark experience is added advantage.
Regards,
Jyothi.

Similar jobs
Role overview
- Overall 5 to 7 years of experience. Node.js experience is must.
- At least 3+ years of experience or couple of large-scale products delivered on microservices.
- Strong design skills on microservices and AWS platform infrastructure.
- Excellent programming skill in Python, Node.js and Java.
- Hands on development in rest API’s.
- Good understanding of nuances of distributed systems, scalability, and availability.
What would you do here
- To Work as a Backend Developer in developing Cloud Web Applications
- To be part of the team working on various types of web applications related to Mortgage Finance.
- Experience in solving a real-world problem of Implementing, Designing and helping develop a new Enterprise-class Product from ground-up.
- You have expertise in the AWS Cloud Infrastructure and Micro-services architecture around the AWS Service stack like Lambdas, SQS, SNS, MySQL Databases along with Dockers and containerized solutions/applications.
- Experienced in Relational and No-SQL databases and scalable design.
- Experience in solving challenging problems by developing elegant, maintainable code.
- Delivered rapid iterations of software based on user feedback and metrics.
- Help the team make key decisions on our product and technology direction.
- You actively contribute to the adoption of frameworks, standards, and new technologies.
Senior Software Engineer
Responsibilities:
• Lead by the principle of "customer first" to analyse, debug, develop, and maintain customer-centric software.
• Collaborate closely with multidisciplinary teams to analyse, debug and fix issues with high quality code, zero regressions, scalable, innovative technical solutions.
• Optimizing components for maximum performance and scalability
• Participates in R&D, Proof of Concepts, Prototyping, Code review, Root Causing, etc.
• At least 2-3 yrs of experience in taking full ownership of software development lifecycle including planning, design, architecture, development, test & deployment. And 2+ years of experience in supporting production or customer issues and escalations.
• Review and analyze support tickets that are complex in nature and require more technical knowledge to analyze. Investigate issues to identify root causes and document findings clearly.
• Influences the development practices so that they follow best practices, policies, and procedures.
• Ensure software products meet all non-functional requirements including operational and security needs.
• Excellent verbal and written communication skills, problem solving skills.
• Address complex technical challenges within software systems, ensuring robustness, compliance, and customer satisfaction.
• Contribute to knowledge base
• Support the Lead and Mentor the team of software engineers and own the technical health of the service the team is working on.
Requirements:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• Minimum of 5 years of professional experience in Java development with expertise in core Java, JDK, data structures, and multithreading.
• Strong analytical skills with experience in root cause analysis and fixes • Strong experience with Spring and Spring Boot frameworks.
• Strong understanding of software design principles, architecture, and best practices
• Familiarity with server technologies, including Tomcat and WebLogic.
• Proficiency in working with relational databases such as Oracle and PostgreSQL
• Experience with messaging queues, particularly JMS MQ or Artemis MQ.
• Possess exceptional debugging and troubleshooting skills to resolve complex issues across the entire, cross-functional technology stack
• Awareness / exposure to debugging Frontend applications (ReactJS / .Net) is a good to have.
• Exposure to Kubernetes, containerization and cloud (AWS) technologies in building scalable, resilient, and distributed environments.
• Excellent problem-solving skills and the ability to work in a fast-paced and in production customer sensitive environments.
• Strong communication and collaboration skills. Quick learner.
• Experience and knowledge in working in the HRP application – specifically the Claims functionality. Added experience in other areas including Enrollment, Billing, Financials is a plus. Candidate must have worked previously in HRP
• Familiarity with ticketing systems (Jira, SalesForce) and production support workflows.
We are India’s fastest-growing digital trust platform offering services such as background verifications, reference checks, employee/staff onboarding, etc. We have completed more than 500+ million checks across 3000+ happy clients and since its inception, the company has shown continuous uptrend growth in an ever-changing business environment. As an organization, we are self-sustainable with positive cash flows.
At OnGrid, we are focused on redefining and reimagining Trust. We are leveraging APIs to build a digital trust platform all while being accountable that provides verified credentials instantly coming from the source directly. Having built the basic pillars of trust, we now want our imaginations to be let loose and think of avenues not explored and ways never implemented before. In this pursuit, we are looking for a motivated Staff Engineer (Backend) with experience in building high-performing, scalable, enterprise-grade applications, joining us, driving this vision, and taking it to a larger scale. If you are a visionary, always on the lookout for finding the right solutions, and a technology geek, constantly seeking to learn and improve your skillset, then you are the type of person we are looking for.
Roles & Responsibilities -
● Develop new user-facing features.
● Work alongside product to understand our requirements, and design, develop and iterate, think through the complex architecture.
● Writing clean, reusable, high-quality, high-performance, maintainable code.
● Encourage innovation and efficiency improvements to ensure processes are productive
● Ensure the training and mentoring of the team members
● Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed.
● Research and apply new technologies, techniques, and best practices.
Requirements -
• Bachelors/Masters in Computer Science or a related field
• 5 - 10 years of prior relevant experience
• Experience with web technologies and microservices architecture
• Java, Spring framework
• MySQL, Mongo, Solr, Redis,
• Kubernetes, Docker
• Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
• Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story • Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
• Exceptional design and architectural skills
• Experience of cloud providers/platforms like GCP and AWS
JioTesseract, a digital arm of Reliance Industries, is India's leading and largest AR/VR organization with the mission to democratize mixed reality for India and the world. We make products at the cross of hardware, software, content and services with focus on making India the leader in spatial computing. We specialize in creating solutions in AR, VR and AI, with some of our notable products such as JioGlass, JioDive, 360 Streaming, Metaverse, AR/VR headsets for consumers and enterprise space.
Mon-Fri, In office role with excellent perks and benefits!
Key Responsibilities:
1. Design, develop, and maintain backend services and APIs using Node.js or Python, or Java.
2. Build and implement scalable and robust microservices and integrate API gateways.
3. Develop and optimize NoSQL database structures and queries (e.g., MongoDB, DynamoDB).
4. Implement real-time data pipelines using Kafka.
5. Collaborate with front-end developers to ensure seamless integration of backend services.
6. Write clean, reusable, and efficient code following best practices, including design patterns.
7. Troubleshoot, debug, and enhance existing systems for improved performance.
Mandatory Skills:
1. Proficiency in at least one backend technology: Node.js or Python, or Java.
2. Strong experience in:
i. Microservices architecture,
ii. API gateways,
iii. NoSQL databases (e.g., MongoDB, DynamoDB),
iv. Kafka
v. Data structures (e.g., arrays, linked lists, trees).
3. Frameworks:
i. If Java : Spring framework for backend development.
ii. If Python: FastAPI/Django frameworks for AI applications.
iii. If Node: Express.js for Node.js development.
Good to Have Skills:
1. Experience with Kubernetes for container orchestration.
2. Familiarity with in-memory databases like Redis or Memcached.
3. Frontend skills: Basic knowledge of HTML, CSS, JavaScript, or frameworks like React.js.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work withfront-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.
Requirements:
● B.E/MS in Computer Science or equivalent.
● 10+ years or more of progressive software technology experience with at least 3 years
in an architectural role.
● Completely hands on with technology and architecture. Start-up experience is a huge
plus.
● Ability to quickly prototype and demonstrate technology value adds and educate + drive
adoption within the extended technology team
● Excellent and robust understanding of scalable product system architecture(s),
platforms and core technologies
● Demonstrated problem-solving and leadership skills to pursue correct engineering
process in adverse conditions. Ability to embrace and demonstrate leadership beyond
ownership
● Work with engineering leadership to setup and manage processes.
● Track record of thought leadership and out of the box thinking in the technology arena.
● Ability to work efficiently in an entrepreneurial and in a start-up environment
● A Java/Spring/Akka, Javascript or Golang rockstar.
● Deep and hands on knowledge of some of these technologies - MySQL, NodeJS,
message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra,
Arango, distributed caches such as Redis/memcached, container technology such as
Docker and Kubernetes etc.
● Great proficiency in distributed systems design, with an ability to make the right
trade-offs for creating future-proof solutions.
● Building quick PoCs and full-fledged solutions with various AWS managed services would
be a big plus.
- 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:
- 4+ 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.
Key Responsibilities:
- SDLC development of product features, enhancements, UAT/production issues.
- Work with development team members for development of product features.
- Client-side and server-side development.
- Develop and manage well-functioning databases and application.
- Write/ design product APIs and write unit test cases.
- Follow standard agile scrum practices for software development.
- Peer review, pull requests, code refactoring and managing source code per standards and ensure quality.
Required Experience & Skills:
- 5+ years of software development experience using Microsoft .Net technology stack.
- Strong experience in .Net, .Net Core, C#, Entity Framework, SQL server, JavaScript, jQuery, etc.
- Experience in using unit test framework e.g., xUnit, Moq.
- Experience in Web API development.
- Experience in Agile / SCRUM development process.
- Good to have experience in Domain driven design development and Microservice architecture.
- Excellent communication and teamwork skills
- Good to have knowledge and experience in ABP.IO framework, Angular 8+, PostgreSQL and AWS cloud service and CI/CD process.
Java, Java8, Springboot, Microservices, core java, j2ee, JAVA, Springboot
backend, core java, java8, micro services
|
¡ Solid Design and Architecture skills. Experience in the designing, development, and deployment of large-scale enterprise applications with multiple tiers. |
|
¡ Ensure agile test-driven development for robustness, usability, reliability, security and performance. |
|
¡ Expert in Core JAVA and Spring Boot and other Spring libraries, Eureka, Hystrix etc. |
|
¡ Experience creating architecture or developing web services to integrate applications with databases such as Oracle, MySQL, MongoDB, or Cassandra |
|
¡ Solid understanding of OOPS, algorithms and data structures. |
|
¡ Experience on Kafka / Scala / Storm / Elastic Search and Web Services like RESTful / SOAP. |
|
¡ Extensive experience with version control systems (Git is preferred) and issue tracking systems (JIRA is preferred) |










