
Your responsibilities will include:
Designing, implementing and maintaining Java-based applications
Contributing in all phases of the development lifecycle
Writing testable, scalable and efficient code
Test and debug new applications and updates
Maintain up to date code documentation
Participating in code reviews
Key Requirement:
- You have prior experience in Core Java.
- Strong knowledge of Java Application Frameworks
- Hands-on experience working in SQL

Similar jobs

Job Title : Python Django Developer
Experience : 3+ Years
Location : Gurgaon
Working Days : 6 Days (Monday to Saturday)
Job Summary :
We are looking for a skilled Python Django Developer with strong foundational knowledge in backend development, data structures, and operating system concepts.
The ideal candidate should have experience in Django and PostgreSQL, along with excellent logical thinking and multithreading knowledge.
Technical Skills : Python, Django (or Flask), PostgreSQL/MySQL, SQL & NoSQL ORM, REST API development, JSON/XML, strong knowledge of data structures, multithreading, and OS concepts.
Key Responsibilities :
- Write efficient, reusable, testable, and scalable code using the Django framework.
- Develop backend components, server-side logic, and statistical models.
- Design and implement high-availability, low-latency applications with robust data protection and security.
- Contribute to the development of highly responsive web applications.
- Collaborate with cross-functional teams on system design and integration.
Mandatory Skills :
- Strong programming skills in Python and Django (or similar frameworks like Flask).
- Proficiency with PostgreSQL / MySQL and experience in writing complex queries.
- Strong understanding of SQL and NoSQL ORM.
- Solid grasp of data structures, multithreading, and operating system concepts.
- Experience with RESTful API development and implementation of API security.
- Knowledge of JSON/XML and their use in data exchange.
Good-to-Have Skills :
- Experience with Redis, MQTT, and message queues like RabbitMQ or Kafka
- Understanding of microservice architecture and third-party API integrations (e.g., payment gateways, SMS/email APIs)
- Familiarity with MongoDB and other NoSQL databases
- Exposure to data science libraries such as Pandas, NumPy, Scikit-learn
- Knowledge in building and integrating statistical learning models.



Person should have strong knowledge in -
1. Core Java,
2. JSP
3. Spring Framework,
4. Spring Boot,
5. SOAP and REST Webservices
6. Application Security.
Person should have 4 to 6 Years of work experience in Java and the above-mentioned related technology.
Person should have good Oracle Database knowledge and have good communication skills.
Having work experience in BFSI domain will added advantage
Person needs to work from Mumbai location and also available to join the office
As an engineer, you will help with the implementation, and launch of many key product features. You will get an opportunity to work on a wide range of technologies (including Spring, AWS Elastic Search, Lambda, ECS, Redis, Spark, Kafka etc.) and apply new technologies for solving problems. You will have an influence on defining product features, drive operational excellence, and spearhead the best practices that enable a quality product. You will get to work with skilled and motivated engineers who are already contributing to building high-scale and high-available systems.
If you are looking for an opportunity to work on leading technologies and would like to build product technology that can cater millions of customers inclined towards providing them the best experience, and relish large ownership and diverse technologies, join our team today!
What You'll Do:
- Creating detailed design, working on development and performing code reviews.
- Implementing validation and support activities in line with architecture requirements
- Help the team translate the business requirements into R&D tasks and manage the roadmap of the R&D tasks.
- Designing, building, and implementation of the product; participating in requirements elicitation, validation of architecture, creation and review of high and low level design, assigning and reviewing tasks for product implementation.
- Work closely with product managers, UX designers and end users and integrating software components into a fully functional system
- Ownership of product/feature end-to-end for all phases from the development to the production.
- Ensuring the developed features are scalable and highly available with no quality concerns.
- Work closely with senior engineers for refining the and implementation.
- Management and execution against project plans and delivery commitments.
- Assist directly and indirectly in the continual hiring and development of technical talent.
- Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
The ideal candidate is a passionate engineer about delivering experiences that delight customers and creating solutions that are robust. He/she should be able to commit and own the deliveries end-to-end.
What You'll Need:
- A Bachelor's degree in Computer Science or related technical discipline.
- 2-3+ years of Software Development experience with proficiency in Java or equivalent object-oriented languages, coupled with design and SOA
- Fluency with Java, and Spring is good.
- Experience in JEE applications and frameworks like struts, spring, mybatis, maven, gradle
- Strong knowledge of Data Structures, Algorithms and CS fundamentals.
- Experience in at least one shell scripting language, SQL, SQL Server, PostgreSQL and data modeling skills
- Excellent analytical and reasoning skills
- Ability to learn new domains and deliver output
- Hands on Experience with the core AWS services
- Experience working with CI/CD tools (Jenkins, Spinnaker, Nexus, GitLab, TeamCity, GoCD, etc.)
- Expertise in at least one of the following:
- Kafka, ZeroMQ, AWS SNS/SQS, or equivalent streaming technology
- Distributed cache/in memory data grids like Redis, Hazelcast, Ignite, or Memcached
- Distributed column store databases like Snowflake, Cassandra, or HBase
- Spark, Flink, Beam, or equivalent streaming data processing frameworks
- Proficient with writing and reviewing Python and other object-oriented language(s) are a plus
- Experience building automations and CICD pipelines (integration, testing, deployment)
- Experience with Kubernetes would be a plus.
- Good understanding of working with distributed teams using Agile: Scrum, Kanban
- Strong interpersonal skills as well as excellent written and verbal communication skills
• Attention to detail and quality, and the ability to work well in and across teams


-
Understanding of SDLC & OOPs concepts.
-
Must have experience with ASP.NET with C#
-
Good knowledge of SQL server / POSTGreSQL database
-
Basic Knowledge of javascript, JQuery, CSS, HTML5, Bootstrap
-
Ability to design Web architecture.
-
Ability to bug fixing in existing projects.
-
Knowledge of functions, procedure, triggers.
-
Ability to write optimized sql query.
-
Good knowledge of developing Desktop Application
-
Knowledge of WCF, Web Services and file management.
-
Knowledge of digital signature is preferred.
Roles And responsibilities-
-
Should be able to work in a team environment.
-
Strong in Software Development and Problem Solving Skills.
-
Design, Develop and Unit Test software independently.
-
Also should be able to understand the existing applications and should be in position to reengineer the codes to latest .Net technologies.
-
Freshers: Should have B.Tech background and should have strong in problem solving skills.


ANAROCK Group is India's leading specialized real estate services company having diversified interests across the real estate value chain.
ApnaComplex is part of ANAROCK Group and is one of India’s largest and fastest-growing PropTech disruptors within the Society & Apartment Management business. The SaaS based B2C platform is headquartered out of India’s tech start-up hub, Bangalore, with branches in 6 other cities. It currently empowers 3,600 Societies, managing over 6 Lakh Households in over 80 Indian cities to effortlessly manage all aspects of running large complexes seamlessly.
If it excites you to - drive innovation, create industry-first solutions, build new capabilities ground-up, and work with multiple new technologies, ApnaComplex is the place for you.
Key job responsibilities-
- Design and develop highly scalable, reliable and fault tolerant systems
- Understand the customer needs, design & implement
- Envision project goals, product architectural solutions with a high focus on detail to ensure successful implementation
- Articulate complex problems communicating viable architecture and design approaches in a clear and concise manner
- Enhance the agile SDLC within the Development Team through new learning, continued growth, and applying industry best practices and processes
- Keep optimizing & automating mundane tasks • Problem solving in accounting modules
Who You Are-
- You have a deep interest and passion for technology - You love writing and owning code and enjoy working with people who will keep challenging you at every stage.
- You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills.
- You are self-driven and motivated with the desire to work in a fast-paced, results driven agile environment with varied responsibilities
- You have a strong knowledge in accounting systems like ledger entries
Qualifications-
- Minimum 2 years of software development experience in backend
- Hands on experience with PHP using CodeIgniter and Javascript (Angular/ React)
- Database technologies - SQL and/or NoSql
- Experience in developing REST APIs
- Knowledge of VCS using SVN/ GIT and Payment Gateways
- Expertise in design principles and their application
- Strong computer science fundamentals in data structures and algorithms Fast Learner & a Team Player
Locations: Bangalore
Quick Glances:
- https://www.apnacomplex.com/why-apnacomplex">What to look for at ApnaComplex
- https://www.linkedin.com/company/1070467/admin/">Who are we A glimpse of ApnaComplex, know us better
- https://www.apnacomplex.com/media-buzz">ApnaComplex - Media – Visit our media page
ANAROCK Ethos - Values Over Value:
Our assurance of consistent ethical dealing with clients and partners reflects our motto - Values Over Value.
We value diversity within ANAROCK Group and are committed to offering equal opportunities in employment. We do not discriminate against any team member or applicant for employment based on nationality, race, color, religion, caste, gender identity / expression, sexual orientation, disability, social origin and status, indigenous status, political opinion, age, marital status or any other personal characteristics or status. ANAROCK Group values all talent and will do its utmost to hire, nurture and grow them.
At Tekion, we're building the only cloud-native platform that is transforming the automotive retail industry, leapfrogging it into the future and providing unparalleled customer experience. We're creating seamlessly integrated, elegant, and intuitive solutions built with cutting edge technology and powered by Big Data, Machine Learning (ML)/ AI and Internet of Things (Connected vehicle to connected devices). We’re harnessing passion, entrepreneurial spirit, deep industry expertise and the latest technologies to create something very special. We're inventing new technology along the way to overcome barriers and solve big problems, all while having a blast doing it!
Key Responsibilities
-
Design and build solutions for complex business workflows
-
Understanding the user persona and deliver a slick experience
-
Take end to end ownership of components and be responsible for the subsystems that you work on from design, code, testing, integration, deployment, enhancements, etc.
-
Write high-quality code and taking responsibility for their task
-
Solve performance bottlenecks
-
Mentor junior engineers
-
Communicate and collaborate with management, product, QA, UI/UX teams
-
Deliver with quality, on-time in a fast-paced start-up environment
Minimum Qualification
-
Bachelor/Master's in computer science or relevant fields
-
0.6 to 2 years of relevant experience
-
Strong sense of ownership
-
Excellent Java and object-oriented development skills
-
Experience in building and scaling microservices
-
Strong problem-solving skills, technical troubleshooting and diagnosing
-
Expected to be a role model for young engineers, have a strong sense of code quality and enforce code quality within the team
-
Strong knowledge in RDBMS and NoSql technologies
-
Experience in developing backends for enterprise systems like eCommerce / manufacturing / supply chain etc
-
Excellent understanding of Debugging performance and optimization techniques
-
Experience in Java, Mongo, MySQL, AWS technologies, ELK stack, Spring boot, Kafka
-
Experience in developing any large scale Experience in cloud technologies
-
Demonstrated ability to deliver in a fast-paced environment
• More than 3+ years of experience developing serverless applications using public
cloud like Google Cloud/ AWS
• Knowledge of Node. js and frameworks available for it.
• Strong proficiency with JavaScript
• Understanding the nature of asynchronous programming and its quirks and workarounds.
• Distributed system development with an understanding of latency, scalability, scheduling, asynchronous programming, and reliability
• Understanding fundamental design principles behind a scalable application
• Experience with services common to serverless architectures, like: AWS Lambda, DynamoDB, IAM, Firebase Real Time Database, Google Cloud SQL, Cloud Tasks.
It’s a bonus if you have worked on Google Cloud Project and Firebase.
• Solid Experience with NoSQL and SQL databases is required with proven experience of creating database schemas that represent and support business processes.
• Integration of multiple data sources and databases into one system.
• Experience with deploying, maintaining, debugging live systems, and end-to-end testing and analysis
• Experienced in creating micro-services based architectures, reusable components
• Experience building REST APIs and other common application architectures on the above services
• Experience building data processing pipelines
• Solid understanding of code, design, and development practices
• General comfort in exploring, assessing, and learning new frameworks
• High levels of integrity and professionalism, and an ability to channel maximum amounts of energy into the role delivering premium customer service at all times
• Adhere to different Project Management methodologies (Agile etc) and leverage different CI/CD tools
Extra Gems for:
• Google, AWS and/or Industry certifications.
• Familiarity with object storage such as AWS S3, Firebase Storage, in-memory caches such as Redis
• Demonstrated performance of threat modeling, risk assessment techniques, code reviews in the context of DevSecOps security
• Knowledge of Application Monitoring using tools like Google Stackdriver
• Broad familiarity with other languages like J2EE, Python as we write some code in these as well.
• Experience with Github and advanced Github features.
• Experience of working in Product industry
• Open source contributions, interesting hobby projects.
Your responsibilities would include:
• Your primary focus will be the development of reliable server-side logic that would be used by millions of users daily.
• Augmenting an in-house authoritative serverless real-time multiplayer gaming backend catering lakhs of events every second.
• Designing, implementing and optimising low-latency, high-availability, secure and performant system for our end-user; ensuring “awesome” user-experience.
• Defining and maintaining the database, keeping in mind high performance and responsiveness to all requests-rate.
• Have the ownership of designing architecture, developing, maintaining,
debugging, scaling live backend services.

We are hiring for a Software Engineer Team Lead - Backend, to join our education-focused fintech lending startup, GrayQuest. Our core product is a combination of a lending product, a rewards product and an insurance product to redefine the education fees payment across the country.
You will be joining a young and vibrant team of developers who are pushing the boundaries of consumer financing through technology.
Key Responsibilities :
- Participate in all stages of the Software Development Lifecycle
- Develop back-end components, services, and APIs. Support integration of user-facing elements, and collaborate closely with the design and front-end development team.
- Write elegant, effective, and scalable code while maintaining the highest level of coding standards.
- Take complete ownership of projects and ensure timely deliveries
- Ability to debug, refine, review, and deploy code
- Work closely with the QA team to test, and document project features.
- Ability to interact with all stakeholders. Understand business requirements, and effectively convert them into technical specifications
- Mentor junior developers and participate in peer Review
Requirements:
- Demonstrable experience as a Python Developer (3+ years)
- Strong knowledge of Python frameworks (Django Rest, Flask)
- Experience working on REST APIs
- Strong knowledge of SQL and JavaScript
- Experience with Amazon Web Services (AWS)
- Working knowledge of React
- Familiarity with Agile development methodology
- Good understanding of task breakup, milestone definition, and work delegation.
- Past experience of working in a fintech/financial services domain or a consumer internet startup will be preferable but not required
- Work experience in early-stage startups (0 ->1) is a big plus
- Bachelors or equivalent degree from premier institutes is a plus
- Most importantly, the biggest skill we look for our prospective candidates is "Learnability" - how quickly can you learn.
Why is this a great opportunity for the right candidate:
- Work with a young dynamic core team backed by marquee investors from the financial services space
- Work on a product/business that has achieved product market fit and take it to scale
- Equity compensation and competitive market salaries
- Work environment that prioritizes talent, hustle and dedication
We will also ensure we give a preference to applicants who directly email us with their background/context and why they think they should be a strong candidate for this position at GrayQuest. Email us at work (at the rate) grayquest (dot) com and cc Sonal (at the rate)grayquest (dot) com
SENIOR SOFTWARE DEVELOPER (BACKEND DEVELOPMENT):
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade web applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Responsibilities
• Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs are in compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and presenting these for
architectural review
Requirements
• BS/MS degree in Computer Science, Engineering or a related subject from renowned (IITs, NITs, BITS etc) colleges
• Excellent aptitude, algorithmic and puzzle solving skills
• Proven hands-on Software Development experience
• Proven working experience of 2+ years in Java development
• Hands on experience in designing and developing applications using Java EE platforms
• Object Oriented analysis and design using common design patterns.
• Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, Multi-Threading etc)
• Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
• Experience in the Spring Framework
• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT,
Spring MVC)
• Experience with agile development
Job brief
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development

