Lead Java Developer

at Product based company-Startup

icon
Chennai
icon
7 - 16 yrs
icon
₹8L - ₹16L / yr
icon
Full time
Skills
Java
Microservices
JUnit
Elastic Search
Amazon Web Services (AWS)

RESPONSIBILITIES

  • New features developed independently with the ability to document the design after understanding and evaluating the requirements with necessary groundwork on required application components
  • Hands-on coding to implement the design for feature completion
  • Able to write unit tests that ensures bug free code
  • Able to handle the multi-tenant and performance requirements of the new features and applications.
  • Integrate the new features with existing modules, deliver ready to use code meeting necessary build requirements and CI/CD requirements.
  • Work with other functional groups for product, technology, QA, tech support and deployment team.

QUALIFICATIONS

The ideal candidate must have the following qualifications.

  • BE/B.Tech Degree from a reputed institution with at least 7 years of relevant experience
  • Hands-on experience with Core Java, J2EE with a good knowledge of its ecosystem
  • Experience with JUnit, JMH like performance tuning test tools preferred
  • REST API design and development experience. Usage of Swagger or other API spec tools would be preferred. Working knowledge on Spring Boot is a plus
  • Hands-on experience with some of the following application components is a plus: Solr, Kafka, OpenTSDB, Elasticsearch, Janus graph or any graph DB.
  • Experience with databases such as MongoDB, MySQL or PostgreSQL required.
  • Familiarity with continuous integration and build tools such as Jenkins or CircleCI, Maven, Ant required
  • Experience building applications using microservices architecture is highly preferred. Knowledge of Kubernetes, Docker would be ideal
  • Working knowledge on public clouds like AWS or Google cloud or Azure is a plus
  • Experience building scalable systems
  • Strong problem solving skills and ability and interest to solve complex problems
  • Interest in machine learning (ML) data science is a plus
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Senior Backend Developer

at Ria Insurance

Founded 2019  •  Services  •  20-100 employees  •  Raised funding
Java
J2EE
Spring Boot
MongoDB
Amazon Web Services (AWS)
RESTful APIs
HTML/CSS
icon
Remote only
icon
3 - 7 yrs
icon
₹20L - ₹35L / yr
What we do:

RIA is a funded InsurTech startup looking to revolutionize the way people think of health insurance. Our technology and data is transforming the insurance experience and enabling us to be a partner in a customer’s health journey.

Why join us:

  • Fast-growing environment with clear responsibility & opportunity to ‘build & grow’
  • Opportunity to be part of a team bringing change to the Insurance industry with cutting-edge technology & data
  • Partner with a stellar leadership team:
    • educational backgrounds from IIT Kanpur, Kellogg, MIT, Univ. of Michigan, etc.
    • extensive insurance experience across firms including Swiss RE, Tata AIG, Bajaj Allianz
    • worked with some of the biggest names in their industries such as McKinsey & Co, Deloitte, Goldman Sachs
    • launched & grown multiple start-ups between us

What you will do:
RIA’s vision is to build the gold standard for healthcare technology systems and healthcare data platform in India. The core technology we are building is a data platform on the cloud bringing together vast volumes and types of health data. A data analytics layer will sit on top and allow us to create AI and ML models in the near future. Additionally, we are working on an API ecosystem where we integrate with number of partners for insurance distribution and business partnerships. And to tie it all together a cutting-edge user experience to deliver better healthcare and insurance experience to customers.

If you’re looking to work with data platforms, API architectures, AI & ML models, or UX this place is right for you. Over the next few years you will have opportunities to build state of the art technology that is helping people stay healthy. We are looking for the best developers out there to help us architect, build and launch RIA’s platform. This is a great opportunity to be part of something new and cutting edge.

Requirements:

  • 4+ years of experience in building products and shipping to production
  • Should have developed REST-based services running
  • Demonstrate proficiency of NoSql databases such as MongoDB
  • Know the basics of HTML5/CSS3/JavaScript
  • Knowledge of using AWS services such as ELB, SNS, etc.
  • Knowledge of using AWS to deploy systems on the cloud
  • Abiliity to estimate time and complexity of development activities assigned 
  • Strong analytical skills and problem-solving ability
  • A deep hunger to create scalable technology products
  • Strong written and verbal communication skills

 




Job posted by
Nipun Virmani

Senior Python Engineer

at TIGI HR Solution Pvt. Ltd.

Founded 2014  •  Services  •  employees  •  Profitable
Python
Django
Flask
Big Data
Amazon Web Services (AWS)
SQL
icon
Bengaluru (Bangalore)
icon
5 - 7 yrs
icon
₹12L - ₹15L / yr

Responsibilities:

  • Learn Big Data Technologies in depth during Training
  • Successfully Complete all assignments on Time.
  • Demonstrate the details on the completed assignments.
  • Proactive participation in training sessions in asking logical queries to understand the topics better.
  • Design and Build Data pipelines in collaboration with Product Owners / BSA, Data Analysts and Business stake holders..
  • Work with Lead Data Engineers and Junior Data Engineers to ensure quality solutions are implemented with adherence to engineering best practices.
  • Build Reusable utilities, frameworks and user defined functions
  • Evaluate and utilize new technologies/tools/frameworks centered around Orchestration Pipelines.
  • Provide technical leadership on Orchestration Pipelines to the project teams.

 

 Basic requirements:

  • Overall 5+ Years of Experience in Python based Data processing applications.
  • 2+ Years of Experience in implementing Real time Data Processing applications using AWS Serverless technologies.
  • Expert level Experience in Database Design and Modelling
  • Experience in designing and implementing Event Driven Micro services Architecture.
  • Experience of working in Agile model.
  • Expert level knowledge on Coding and Design Best Practices.
  • Expert level experience in SQL.
  • Highly Motivated to learn and work in Big Data Technologies.
  • Expert level Experience in Trouble shooting.
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Excellent verbal and written communication skills in English
  • Ability to communicate effectively with team members and business stakeholders

Nice to have:

  • General knowledge/experience of any Big data tools/frameworks.
Job posted by
Himanshu Chavla

Backend Developer

at NowPurchase

Founded 2017  •  Product  •  20-100 employees  •  Raised funding
Python
Django
React.js
Redux/Flux
Celery
Git
Amazon Web Services (AWS)
PostgreSQL
icon
Remote only
icon
1 - 3 yrs
icon
₹6L - ₹10L / yr
**Technology Vision**

The B2B manufacturing industry has a lack of digitisation globally. NowPurchase is building layers of technology to help improve the productivity and profits of the manufacturer. For this we are building the OS (Operating System) that will seamlessly connect factory equipment such as furnaces and spectrometers to our software systems that provide real time optimisations.

The end-game is to use this interconnected system to do great production planning and autonomous procurement of their raw materials. The Heart of NowPurchase will be a marketplace consisting of these smart factories and raw material suppliers.

Here a video that explains our product journey:

[https://www.loom.com/share/ccd0ed9e7bc349d7bba851d762253c21](https://www.loom.com/share/ccd0ed9e7bc349d7bba851d762253c21)

 **Role Description**

NowPurchase is looking to add an immensely talented Backend Developer that will help us invent, design, refine and deliver products that will meet the above vision.

- Expect to build a lot of services and APIs in the cloud and stand-alone IoT devices to serve both the browser as well as native IoT enabled terminals that will be placed at the manufacturers' premises.
- Expect designing algorithms that model the metallurgy of the manufacturing processes as well as using tools such as linear programming, machine learning etc.

 **What are the expectations from this role?**

- Deliver high quality modular code deployed to serve web, mobile and native IoT enabled terminals that leverage REST-based services and real time sockets. This would include algorithms for real time optimizations that are critical for the manufacturing process.
- You are empowered to work directly with leadership and the product team to make decisions about your code and future of the product.
- Have a strong emphasis on shipping features quickly without sacrificing code quality. Be ready to build a lot of MVPs that will go through iteration or be completely scrapped depending on the outcome at the customer end.
- Own your Agile projects and responsible for software design to implementation and deployment. Maintain sprints, delivery timelines and contribute to better managing the engineering team.
- Collaborate on the end to end design and implementation of the platform, including data modeling, systems architecture, data security, access controls, architecture, user experience, deployment, automation, and monitoring.
- Maintain a high level of data integrity, quality and security checks.
- Develop data pipelines and RESTful services that are distributed, robust and highly performant.
- Build a culture of simplicity and pragmatism, which is reflected in your elegant code that other developers emulate and you ensure through thorough code reviews and processes.

 **Qualifications and Experience**

- 1+ years of demonstrated software engineering experience in an agile environment designing, architecting and implementing robust scalable systems preferably for modern SaaS application
- Experience with modern server-side programming languages such as Python, Scala, Go. Experience with web frameworks such as Django Rest Framework, Flask.
- Experience with architecting asynchronous services with design patters leveraging PostgreSQL, MongoDB, Redis, Celery for storage and multi-tenant servers over AWS Elastic BeanStalk.

 **Compensation & Benefits**

- **Cash Compensation:** As per industry standards & pedigree of candidate
- **ESOPs:** 10% of NowPurchase is dedicated to current & future team members. Your package would entail some ESOPs so that you own a part of the company and grow along with it.
- **Medical Insurance:** Benefits of group insurance of 3 lakhs for family including parents, spouse, children
- **Generous leave structure and WFHs** including Marriage, Maternity & Paternity leaves
- **Complete Relocation Expenses:** We are building a unicorn out of the city of Joy (Kolkata). We will pay for everything you spend to relocate here.

 **Possible Growth path**

Backend Developer > Senior Backend End Engineer > Engineering Manager > VP of Engineering

## **Tech Stack**

- React/Redux
- Python/Django/Celery
- Git, AWS, ELB (Elastic Beanstalk), Netlify
- PostgreSQL/Redis/S3

 **Hiring Process**

1. Screening of applicants & initial telephonic call with Manager -HR
2. F2F/Video Interview with Engineering Manager and Cofounder CTO
3. Take home written assessment
4. F2F/Video Interview with Cofounder CEO
5. Email communication on final feedback

The end to end process shall take less than 10 days. We pride ourselves on being transparent & moving fast.

*Candidates who accept an offer may join within 1 hour, 1 week or up to 45days of signing - though, we have a preference for as short a gap period between signing and joining since we're at the most exciting part of our journey - laying the foundation for the NowPurchase platform!*
Job posted by
Shrota Hazra

Java Developer

at Promotup HR Solutions

Founded 2020  •  Services  •  employees  •  Profitable
Java
J2EE
Struts
Spring
Hibernate (Java)
EJB
icon
Ahmedabad
icon
4 - 6 yrs
icon
₹4L - ₹12L / yr
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.

Responsibilities and Duties

• Contribute to all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs should follow compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and
presenting these for architectural review

Qualifications

• BS/MS degree in Computer Science, Engineering, or a related subject
• Minimum 4.5 to 6 years of software development experience
• Proven hands-on Software Development experience
• Proven working experience in Java development
• Hands on experience in designing and developing applications using Java EE
platforms
• Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2,
Hibernate)
• Experience in the Spring Framework
• Very good English communication skills
• Optional:
o Good to have the knowledge of Angular JS framework.
o Experience to work on the Microservice architecture.
o Experience to work with Git hub & bitbucket.
o Agile methodology.
Job posted by
Ravi Limbachiya

Java Developer

at Synoverge Technologies Pvt. Ltd.

Founded 2010  •  Products & Services  •  100-1000 employees  •  Profitable
Java
J2EE
Struts
Spring
Hibernate (Java)
Spring Boot
Spring MVC
icon
Ahmedabad
icon
1 - 5 yrs
icon
₹2L - ₹7L / yr
• Strong (3+ years) development skillset: J2EE, Angular, JQuery, Spring, Hibernate, Apache SOLR, Web Services (SOAP, RESTful)
• Strong leadership skills; 3 years experience leading development teams.
• Experience architecting technical designs based on functional and business requirements.
• Project Management skills
• Exceptional communication skills, verbal and written
• Should be able
• To produce high quality technical documentation for our customers
• To decompose technical tasks and provide accurate estimates
• To coach less experienced members of your team
• To undertake development tasks without supervision, including software designing, programming and Unit testing
• To monitor progress and provide updates to the Project Manager
Job posted by
Zalak Patel

Software Developer :: SDE3

at Salesken.ai

Founded 2014  •  Product  •  100-500 employees  •  Raised funding
Java
Data Structures
Algorithms
SQL
Microservices
Design patterns
icon
Bengaluru (Bangalore)
icon
6 - 12 yrs
icon
₹40L - ₹65L / yr


1. Be a visible leader to drive and own the architecture and design of some of the most advanced & complex software systems / products in the industry to create company wide impact
2. Design systems that can scale to billions of data records in micro service architecture
3. Design and develop full stack product features based on customer and business requirements
4. Be an operational and technical leader with a passion for distributed systems, cloud service development, deployment and delivery
5. Technically Hands-on with scalable Architecture managing team of (30+) Sr. Engineers / Engineers, and coaching mentoring while maintaining a hands-on role with code development
6. Drive code and design reviews of components / systems / products in scope and drives the architectural governance for them
7. Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
8. Be a very visible representative of multiple technology domains and represent Salesken in external technical forums
9. Teamwork skills, flexibility, and ability to handle multiple tasks
10. Bring in software engineering life cycle best practice
11. Analytical and problem-solving skills

Desired Candidate Profile
1. Strong Java, Java 8 including OOAD design patterns
2. A solid engineer with must have knowledge and experience of Micro services design, security designs, and best practices
3. Excellent knowledge and skills in the areas of Java, Spring Boot, JSP/Servlet, J2EE design patterns, App server & Web servers
4. Strong hands-on technology experience building and running large scale systems handling multi-million sessions/transactions per day
5. Excellent knowledge of RDBMS, NoSQL databases like MySQL and Cassandra
6. Strong design/development experience in building massively large scale distributed internet systems and products
7. Excellent programming skills in Java and expertise in multi-threading and performance oriented programming
8. Sound knowledge of cloud platforms like GCP, AWS, Azure, etc
9. Solid experience in Distributed systems, highly scalable products, performance & reliability
10. Excellent understanding of processing platforms and queues
11. Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc
12. Experience and knowledge of open source software, frameworks and broader cutting edge technologies around server side development in Java
Job posted by
akash r

Software Engineer - Backend

at NAVI (Sachin Bansal's new venture)

Founded 2019  •  Products & Services  •  20-100 employees  •  Bootstrapped
Java
Test driven development (TDD)
Domain-driven design
Go Programming (Golang)
J2EE
Microservices
RESTful APIs
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
Best in industry

At BACQ, our mission is to build financial services that are simple, accessible and affordable.


BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space.


Responsibilities:

  • Work on the development backend systems for our first product
  • Build reliable, secure and performant backend systems
  • Drive test coverage and continuous delivery automation within the team
  • Mentor and provide feedback to teammates


Requirements:

  • 2+ years of software development experience
  • Strong computer science fundamentals
  • Good knowledge of Java ecosystem
  • Can write code that is readable, maintainable and performant
  • Know the importance of tests and how to approach writing different types of tests
  • Good understanding of relational databases, transactions, entity-relationship modeling
  • Comfortable writing multi-threaded programs


Bonus:

  • Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events
  • Know how to use test driven development as a design tool 
  • Good intuition for the principles underlying object-orientation, particularly encapsulation
  • Understand the importance of immutability and of reducing the state-space of objects
  • Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools
  • Have read some of our favourite books
Job posted by
Pradeep Ch

Sr. Java Developer - Spring/Hibernate

at Kaleyra

Founded 2009  •  Product  •  100-500 employees  •  Profitable
Java
Spring
Distributed Systems
Hibernate (Java)
Relational Database (RDBMS)
MySQL
Javascript
API
icon
Bengaluru (Bangalore)
icon
5 - 10 yrs
icon
₹8L - ₹14L / yr
What you have done :- He/She has built distributed systems. Has the capacity to identify a problem and provide a solution.- Has experience with scalable applications. Should identify probable bottlenecks and come up with approaches to mitigate them.- Has a good understanding of OOP concepts.- Has hands on working experience in Java Version 7.0+. Has good experience with JMS, Spring and Hibernate.- Has implemented search and analytics using ElasticSearch, caching with Redis.- Has hands on experience with Linux based systems.- Has good experience with build tool Maven and Git.- Has experience in identifying database solutions for a given problem. Should have experience working with RDBMS, preferably MySQL.- Have a working knowledge of web technologies like HTML, CSS and Javascript.- Has a good knowledge about API building and consuming 3rd party APIs.- Knowledge on SMPP protocol is a plus.- Good written and verbal communication skills.- Should be a highly motivated and a quick learner.What you will be responsible for - - Will own a complete platform from initial architecture, design of components, quality and deployment planning.- Will understand requirements by studying information needs, discussing with the stakeholders, understanding workflow processes, data flows. Create design and architecture documents to explain, justify and evaluate design approaches.- Should be strong in design principles and have implemented them in existing projects.- Involved in troubleshooting existing applications in production. Identify and build tools for troubleshooting.- Will be involved in creating flowcharts and data flow diagrams. Will be involved in code review for peers. Should be able to identify and implement best practices.- Should be aware of the latest technology trends. Should be flexible to identify and refactor existing code to improve platform efficiency and code maintainability.- Will be involved in mentoring junior team members and aligning them towards company goals.- Will be responsible for working with a team and making sure that delivery deadlines and quality standards are adhered to. (ref:hirist.com)
Job posted by
Gunjan Agarwal

Java Developer

at TRUGlobal

Founded 2004  •  Services  •  100-1000 employees  •  Profitable
Java
J2EE
Spring
Hibernate (Java)
HTML/CSS
Javascript
Angular (2+)
SQL server
icon
Bengaluru (Bangalore)
icon
5 - 14 yrs
icon
₹6L - ₹18L / yr
Job Description • Having 5+ years of experience in development software products using Java and J2EE applications. • As a full stack developer, the team member will work on building web projects - backend and front end. • Strong experience in object-oriented programming. • Min 1+ years of experience in Spring boot, Hibernate, Angular 2 or above experience in writing SQL queries and Restful web services. • Good in frontend skills with JS, jQuery, HTML, CSS, XML and JSON or NodeJS, Unit Testing or Jasmine. • Databases: Microsoft SQL Server, MySQL Etc. • Knowledge in one NoSQL Databases, Docker, microservice architecture is plus. • Excellent in verbal and oral communication skills.
Job posted by
Prameela Gowda

Lead Engineer - Java

at Nitor Infotech

Founded 2006  •  Products & Services  •  100-1000 employees  •  Profitable
Java
J2EE
Game Design
Spring
MongoDB
icon
Pune
icon
7 - 9 yrs
icon
₹0L - ₹12L / yr
The hunt is for a strong Java Resources and team players with the ability to manage effective relationships with a wide range of stakeholders (customers & team members alike). Incumbent will demonstrate personal commitment and accountability to ensure standards are continuously sustained and improved both within the internal teams, and with partner organizations and suppliers. Skills : Java Experience: 7 to 9 Years Designation : Lead Engineer Location: Pune (Hinjewadi Phase -2) Position: Permanent Notice Period: 2 Months 1. Role Description: Extensive Java(1.8+) and J2EE development experience. Good knowledge of Design patterns(Creational/behavioural and architectural). In depth knowledge and experience of working with Spring(Boot, Core, MVC, Security, Batch, Cloud), Hibernate, Maven, Gradle etc. Proficient in Databases like Mysql, Oracle, Postgres, MongoDB Experience of JMS queues(ActiveMQ/RabbitMQ/Kafka) Proficient in writing unit and integration test cases. Should have working knowledge of linux in order to be able to deploy monitor and maintain a application. Should have knowledge about source control and deployment tools like GIT, Jenkins, bitbucket etc. Knowledge on micro services and full stack architectures is an additional plus. Should have knowledge in performance engineering and be able to do required optimizations. Ability to perform code reviews/ensure best practices. Alongside the candidate should posses excellent communication skills, and should be able to mentor a team when required. Those who are Interested can share their resume on [email protected]
Job posted by
Balakumar Mohan
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Product based company-Startup?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort