|
You’ll spend time on the following Developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance. Write maintainable/scalable/efficient code. Contributing in all phases of the development lifecycle. Continue to innovate and build solutions to support business growth and launch new features. Object-Oriented Analysis and design using common design patterns. Given a fuzzy product requirement, work with other stakeholders, product to understand & refine the requirements and change them to tech requirements Work in a cross-functional team, collaborating with peers during entire SDLC. Managing the developed applications and live support.
|
|
We’re Excited About You If You Have Excellent coding skills in Java/J2EE Strong problem-solving skills, data structures and algorithms. Have experience in building and maintaining large scale web applications in service-oriented architecture. Good Understanding of Java 8 with proven hands-on skills Experience in Spring Framework - Spring Boot, Spring Data, Spring REST Experience in Spring Reactive Good understanding of SQL and MYSQL Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Understands version control branching strategies Understands different major language paradigms (object oriented / functional /reactive) Understanding of AWS is a plus Can reason about complexity of algorithms (time and space) Can debug code at ease and ensure quality code is produced Good verbal and written communication skills
|

About Aakash Edutech
About
Connect with the team
Company social profiles
Similar jobs
Key Responsibilities:
· Design, develop, and maintain high-quality, scalable software solutions
· Work extensively with AWS Serverless services such as Lambda, API Gateway, and DynamoDB
· Implement and optimize Elasticsearch for search and analytics
· Build backend services using NodeJS and develop front-end applications using Angular
· Design and develop robust REST APIs with a solid understanding of web services
· Write clean, efficient, and maintainable code in JavaScript and TypeScript
· Troubleshoot, debug, and resolve performance issues in complex systems
· Collaborate with cross-functional teams to deliver robust, end-to-end software solutions
Required Skills & Qualifications:
· Bachelor’s degree in Computer Science or a related field
· 8+ years of experience in software development
· Strong hands-on expertise in AWS Serverless (Lambda, API Gateway, DynamoDB) or .NET with SQL
· Experience with Elasticsearch for efficient data retrieval and indexing
· Proficiency in NodeJS, Angular, JavaScript, and TypeScript
· Solid understanding of REST APIs and web services
· Strong UI development skills with CSS
· Proven experience designing solutions for complex technical requirements
· Excellent debugging, analytical, and problem-solving abilities
At least 2-3 years of experience as a java developer and 2-3 years of experience in java application development Experience with spring boot, micro services development.
Experience creating & consuming Rest APIs Experience with core java, Java 8, spring, spring boot, micro services, Restful web services Experience with multithreading, collections, design patterns Experience in Java 8 or above Cloud experience mentioning the specific cloud needs to be included CI/CD experience using specific tools needs to be included Salary Range- upto 10LPA
Preferred- Immediate Joiners
Job Location - Airoli, Maharashtra
- Designing and developing server-side logic using Laravel
- Defining and maintaining the database.
- Creating reusable, effective, and scalable PHP code
- Ensuring HTML, CSS, and shared JavaScript is valid and consistent across related applications.
- Designing the different layers of the web application
- Implementing security and data protection measures.
- Developing components of the database such as storage, queries, and triggers.
What you need to have:
- 5+ years of professional experience in Laravel web framework within PHP programming language.
- Proficient in SQL schema design, SOLID principles, and REST API design.
- Proficient understanding of software testing using one or more related frameworks (e.g. PHPUnit, PHPSpec, Behat, etc).
- Good understanding of one or more popular front-ended languages (e.g. HTML, CSS, JavaScript, etc).
Ditto is a new offering from Finshots. We want to help millennials make better financial decisions. And we are starting with Insurance.
With Ditto, you don’t just compare insurance. You understand it. Narrow down choices. Avoid pitfalls and make better decisions.
Finshots is one of the leading financial newsletters with over 500K subscribers.
What do we do at Ditto?
● We explain health insurance and term(life) insurance in a language you can understand.
● We are an insurtech company primarily selling Health and Term Life Insurance policies.
Who’s backing us?
● We are funded by Zerodha- India’s largest stockbroker
Roles and Responsibilities :
● Architect and build end to end backend services.
● Integrate services from various stakeholders - Insurers, payment gateways.
● Build for high observability, high performance and remove bottlenecks within the application.
● Building reusable code and libraries for future use.
● Should be comfortable with writing tests, targeting 100% coverage.
● Should be comfortable managing database migrations, scripting, setup and Administration.
Experience and Skills
● For this role we expect you to have 2+ years of experience in Backend development.
● Proficiency in Python (2+ years)
● Proven experience in building scalable backend systems (security, middleware, caching, APIs)
● Hands-on experience with Low level & high-level software design
● Must have relevant experience with Django or Flask or similar web app frameworks.
● Knowledge of writing restful APIs.
● Developer experience with AWS or any major cloud provider is a plus.
● Strong sense of ownership and leadership quality
Perks
● Comprehensive Health Insurance
● Compensation as per industry standards
Our Interview Process:
We would like to help you minimize your time and efforts.
There are 4 rounds & we will be working towards completing all the rounds within a maximum of 2 weeks.
Please find the schedule here:
1. Introductory Call
2. Assignment Round
3. Live Coding Round
4. Final Managerial / Technical Round
Job Location:
JP Nagar Bangalore, India
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Own code for the products with responsibilities including but not limited to designing, developing, testing, maintenance of products.
- Building RESTful services and do DevOps.
- Talking to customers and business teams to suggest improvement areas in product flows.
- Create peer learnings for team members and build context for new teammates
- Help with building the company's tech team and iterating on the hiring framework.
- Provide regular feedback to your team (peers and managers) to ensure continuous improvement.
- Keeping abreast with the latest technologies and working on your skills regularly.
Skills & Requirements
- Good knowledge and experience of working with backend systems; designing server-side architecture, including production maintenance experience are must-haves.
- At least 1-8 years of experience in any programming languages like Java, Ruby, PHP, Python, and Node.js(Node.js preferred).
- Understanding of micro-services-oriented architecture.
- Experience with Databases design (SQL, NoSQL) and analytics
- Experience in driving and delivering complex features/software modules from technical design to launch.
- Expertise with unit testing & Test Driven Development (TDD)
- Have empathy for the users you build for
Good to have
- Experience in the fintech industry
- Experience leading design and implementation of robust and secure web services
Writing well-designed, efficient, and testable code.
Delivering high availability and performance.
Contributing in all phases of the development lifecycle.
• Experience with Core Java, J2EE, Spring, Hibernate, HTML/HTML5, JavaScript, Jquery, Web
Services.
• Understand and use Messaging Based Services techniques.
• Working knowledge with MySQL or similar SQL Databases.
• Strong knowledge in Object Oriented Concepts with Core Java.
• Good understanding and practical experience with Enterprise Java Concepts and
Methodologies.
• Good understanding of software development process in an agile environment.
• Excellent problem solving and troubleshooting skills.
• Solid coding practices including documentation, code reviews and unit testing.
• Knowledge of Grails, ReactJS, MongoDB and Junit will be an added advantage.
• Proficiency with database management is a plus.
• Experience with AWS infrastructure, e.g. S3, EC2, database services (RDS).
• Contribute to Production Support and debugging across the platform while working with other
software engineers.
• Strong experience with Application server development - Service layer patterns using Spring.
Specialized Skills:
• Excellent verbal and written communication in English.
• Ability to work in a fast-paced environment.
• Ability to multi-task on a regular basis.
• Ability to accept direction and complete work according to instruction.
• Strong analytical skills while maintaining attention to details.
• Innovative problem-solving techniques.
• Ability to organize, prioritize work, meet deadlines and work independently.
• Ability to handle multiple projects and activities in a timely manner.
• High Emotional Intelligence for an office environment.
• Experience working with office productivity tools; delivery assurance and/or industry standards
on deliverables.
• Experience working with administrative and/or workflow systems.
• Technical leadership of an engineering team to build, deploy, and support a reliable,
performant and scalable RESTful platform.
Professional Experience:
5-8 years’ experience
Qualification:
BE(CSE) B.Tech, M.Tech, M.Sc, B.Sc (IT), ME, M.Sc(CS), MCA
Perks:
• Monday to Friday – 5 Days work schedule
• Health insurance benefits
• Accidental and disability insurance benefits
• Opportunity to grow and promote from within
• Staff development activities
Do not apply if:
• Not having Experience in java, My SQL
• Not fluent in speaking, reading, writing English as this position requires fluent English languagebased communication
Qualification & Experience:
- Bachelor of Engineering, preferably in Computer Science/or related fields or Masters, from a premier college
- 2 to 6 years overall software development experience
- Proven hands-on Software Development experience
- Ability to work with an agile mindset
- Having a polyglot mindset to think beyond one programming language/framework to choose the right tech stack for the right problem and exhibit learnability to pick up new technologies
- Proven working experience in Java development/Python development with reasonable exposure to Python/Java respectively or willingness to learn Python/Java
- Hands on experience in designing and developing applications using Java EE platforms/Python Frameworks
- Object Oriented analysis and design using common design patterns
- Good Understanding of Data Structures & Algorithms
- Hands on multi-threading
- Experience in the Relational Databases, SQL and ORM technologies (e.g. JDBC, JPA2, Hibernate, Django ORM)
- Experience with test-driven development
This role is for 1 month where the person will be working from Client site in Paris to understand the system architecture and documenting them. Contract extension for this role will be purely on the performance of individual.
Since the requirement is immediate and critical, we need someone who can join us soon and travel to Paris in December
- Hands on experience handling multiple data sources/datasets
- experience in data/BI architect role
- Expert on SSIS, SSRS, SSAS
- Should have knowledge writing MDX queries
- Technical document preparation
- Should have excellent communication
- Process oriented
- Strong project management
- Should be able to think Out of the Box and provide ideas to have better solutions
- Outstanding team player with positive attitude









