Cutshort logo
Its a TOP Product Company !!! logo
Principal Software Engineer - Java
Its a TOP Product Company !!!
Principal Software Engineer - Java
Its a TOP Product Company !!!'s logo

Principal Software Engineer - Java

at Its a TOP Product Company !!!

8 - 14 yrs
₹40L - ₹45L / yr
Remote only
Skills
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
Microservices
RESTful APIs
Technical Architecture
SQL
MVC Framework

REQUIRED SKILLS:

  • 8+ years experience in web application development and architecture.
  • ·Extensive experience using open source software libraries
  • Strong experience in at least one MVC architecture or application of the pattern
  • Solid hands on experience with Java
  • Strong experience with SQL ( Oracle, MySQL, Postgres)
  • Strong experience in Data Structures & Algorithms
  • ·Must have built end to end continuous integration and deployment infrastructure for micro services
  • Strong commitment to good engineering discipline and process including code reviews and delivering unit tests in conjunction with feature delivery
  • Must possess excellent communication and teamwork skills. Strong presentation and facilitation skills are required.
  • Self-starter that is results focused with the ability to work independently and in teams.
  •  

GOOD TO HAVE:

  • Prior experience building modular, common and scalable services
  • Experience using chef, puppet or other deployment automation tools
  • Experience working within a distributed engineering team including offshore
  • Bonus points if you have contributed to an open source project
  • Familiarity and experience with agile (scrum) development process
  • Proven track record of identifying and championing new technologies that enhance the end-user experience, software quality, and developer productivity
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

company operates on a software as a service-based (SaaS) model.
company operates on a software as a service-based (SaaS) model.
Agency job
via Jobdost by Saida Pathan
Bengaluru (Bangalore)
7 - 12 yrs
₹12L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Microservices
Cloud Computing
+9 more

Role Description : Senior Java Developer

 

As a senior developer you will be responsible to manage the software development life cycle from planning to prioritizing to testing and release. Responsibilities includes gathering system and team product requirements, building java modules and testing features before release. Should have hands on experience developing software with agile methodologies and are ready to lead our junior developers.

 

Responsibilities • Contribute to all phases of development lifecycle. • Planning of API workflow. • Understanding the requirements all the teams involved and planning the development process. • Write well designed, testable, efficient code. • Prepare and produce releases of software components. • Support continuous improvements by investigating alternatives and technologies and presenting these for architecture review. • Designing, implementing, and maintaining java applications that are often high-volume and low latency. • Identify bottlenecks and bugs and advise solutions to these problems. • Develop highly scalable REST APIs to use in our applications. • Guide the team and help them in any complex situations.

 

Required Qualifications We are looking for individuals who are curious, excited about learning, and navigating through the uncertainties and complexities that are associated with a growing company. Some qualifications that we think would help you thrive in this role are: • Minimum 8+ Years in a Java programming. • Expert hands-on knowledge of latest technology, good exposure to web technologies and open to all technologies like Java, J2EE, Spring Boot, Microservices, Cloud computing, any DB. • Very good exposure to DevOps concepts and tools, Continuous Integration and Continuous Delivery. • Quick learner believes in continuous learning and acts as a catalyst for building the culture within the organization. 

• Analytical thinking skills, problem solving with strong exposure to root causing tools and techniques and ability to come up with solutions in complex situations. • Familiar with various design and architectural patterns. • Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT

Preferred Qualifications • Deep insights of Java and J2EE internals such as memory management, transaction management, etc. • Skill for writing reusable Java libraries. • Proficient understanding of code versioning tools, such as Git. • Familiarity with build tools such as Ant, Maven, and Gradle. • Ability to work without guidance and under tight deadlines. • Result oriented and focused on meeting deliverable timelines. • Teamwork and willingness to listen to others. • Communicate effectively • Good knowledge of microservices. • Expertise in developing enterprise level web applications and RESTful APIs using Microservices with demonstrable production-scale experience. • Strong background working with Linux/Unix environments. • Working experience in industry standard protocols related API security. • Clear understanding of web services and SOA related standards like REST/OAuth/JSON.

Location: Bengaluru/Udupi (NO WORK FROM HOME OPTION)

Notice Period: Immediate Joining or Maximum 1 Month

Read more
Ongrid
Kapil bhardwaj
Posted by Kapil bhardwaj
Gurugram
5 - 10 yrs
₹20L - ₹35L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+7 more

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

Read more
Exotel
at Exotel
6 recruiters
Roohani Madan
Posted by Roohani Madan
Remote only
10 - 14 yrs
Best in industry
skill iconJava
Engineering Management
skill iconGo Programming (Golang)
Microservices
skill iconAmazon Web Services (AWS)
+1 more

What you will do?

Project Management

  • Work with the product management team to create an engineering roadmap that aligns with the product roadmap. 
  • Translate engineering roadmap into executable internal projects, and own the end-to-end execution of these projects.
  • Plan, execute and deliver projects as per schedule, content, and quality metrics.
  • Manage the day-to-day activities of the engineering team using Agile practices.
  • Keep stakeholders continually updated on the progress of projects and operations.
  • Track and report engineering health metrics (such as bugs by severity, production incidents etc.)

 

People Management

  •  Hire and mentor a team of engineers
  •  Manage learning and development, and performance of your team.
  •  Own, Conceptualize and Build a tech-focused team

 

Technical Work

  •  Core stakeholder to all technical design and architecture of team.
  •  Review code, test plans, and deployment plans.
  •  Focus and Strengthen all aspects of reliability

 

What we look for?

Must Haves

  • Experience in telecom messaging software systems.
  • Experience in distributed and scalable systems.
  • Communication skills - excellent written and oral communication to present complex ideas/concepts in a clear and concise manner; communicating with key stakeholders with work/project progress.

Good to Have

  • Experience in telecom messaging software systems.
  • Experience in distributed and scalable systems.
  • Communication skills - excellent written and oral communication to present complex ideas/concepts in a clear and concise manner; communicating with key stakeholders with work/project progress
Read more
i2TECHS
at i2TECHS
1 recruiter
Dharmendra Parmar
Posted by Dharmendra Parmar
Remote only
1 - 2 yrs
₹4L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
skill iconAmazon Web Services (AWS)
skill iconJavascript
+2 more
Job roles and responsibilities
The candidate’s primary focus will be developing new features for our
modern web application. They will get exposure to an ‘agile-centric’
delivery model, while leveraging modern / innovative JavaScript
approaches. A candidate who is driven, innovative and has passion for
elegant technical solutions will thrive in this role.
  •  You should have deep understanding of NodeJS
  •  You should be strong in Javascript and TypeScript
  •  You should be capable of writing complex queries
  •  ES6, Express, Apollo Server, Send Grid Email, Twilio SMS, Payment
  • Gateway,
  • Error Loggin, API Developement, API Security,
  • PostGreSQL/MSSQL/MySQL, MongoDB/CouchDB
  • Very good knowledge on REST API
  • Good experience in Agile methodologies
  • Ability to design and write code complying with coding standards
  • and other factors like performance, scalability, reliability,
  • reusability, modularity in mind
  • You should have strong logical and problem solving skills
  • Excellent communication and customer interfacing skills
  • AWS certification is nice to have
  • Strong proficiency with JavaScript and good to have
  • ES6(Typescript) knowledge
  • Knowledge of Node.js and frameworks such as Express, Restify
  • Understanding the nature of asynchronous programming and its
  • quirks and workarounds
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems,
  • servers, and environments
  • Integration of multiple data sources and databases into one
  • system
  • Understanding fundamental design principles behind a scalable
  • application
  • Competencies and Skills Required
  • equires excellent analytical, problem solving, and good
  • communications skills
  • Must be able to work effectively with business stakeholders
  • Strong passion for delivering technical solutions to business
  • problems
  • Understanding and mindset of Agile software delivery (Ability to
  • adapt to continually changing priorities)
  • Team player who understands the importance of teamwork and
  • collaboration
  • Passion for delivering new approaches and challenging the ‘statusquo’
  • Hungry to learn and always in search of continuous improvement
Read more
It is award-winning robotics company, supported by SINE IIT-
It is award-winning robotics company, supported by SINE IIT-
Agency job
via Zyvka Global Services by Shraddha Jain
Bengaluru (Bangalore)
3 - 5 yrs
₹3L - ₹8L / yr
skill iconPython
skill iconDjango
RESTful APIs
Web applications
CANDIDATES MUST HAVE
• Experienced in designing and integrating RESTful APIs
• Knowledge of Python
• Excellent debugging and optimization skills

SKILLS
• 3-5 years of experience building large-scale software applications and working with large
software teams.
• Bachelor’s degree in computer science, information technology, or engineering
• Experience designing and integrating RESTful APIs
• Knowledge of Python and Backend Development
• Experience building Web/Mobile applications
• Excellent debugging and optimization skills
• Unit and Integration testing experience
• Being knowledgeable about engineering processes and good practices
• Passionate about learning new tools. Ability to continuously learn and acquire
knowledge.
• Able to adapt to changing complexity of tasks.
Read more
Headrun
at Headrun
7 recruiters
Ravi Chandra Rampalli
Posted by Ravi Chandra Rampalli
Bengaluru (Bangalore)
5 - 7 yrs
₹9L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
RESTful APIs

Requirements :


  • Minimum 5 years of experience working on Python Environment
  • Knowledge of software development methodologies and being able to work on projects individually or as part of a team. should be able to work with AGILE methodology.
  • Knowledge of relational databases, version control tools and other development tools.
  • Strong interest in learning new skills/technologies and curiosity to explore various technologies
  • Should have strong analytical skills
  • Good communication.

Must Required Skills:


  • Python 3
  • should have worked on one or more major Python web frameworks.
  • Working knowledge in selenium.
  • Worked with APIs development, integration of third-party APIs
  • Working knowledge of MySQL databases integration with Python Environment.
Read more
Insurance company
Insurance company
Agency job
via Explorer by Pallavi Karnatake
Pune
4 - 7 yrs
₹8L - ₹11L / yr
skill icon.NET
ASP.NET
MVC Framework
Urgently hiring Sr Dot Net Developers for World's third largest insurance company having its head office in U.S and 5 offshore offices in India. 
Job location - Bengaluru & Pune
Notice Period - 30 days
Key skills required - ASP.Net & MVC
 
SKILLS AND COMPETENCIES
About 4-7 years of IT experience in software analysis, design, development, coding and testing
experience.
 Intensive experience in the analysis, design, development and support of global
applications.
 Experience in designing and development of applications using C#, Visual Basic, ASP.Net
Core, F#, Sharepoint (2013) SQL Server, Web API, HTML5 / DHTML, Dockers, Kubernetes,
CSS3, JSON, Bootstrap, Material design XML, jQuery, Angular 8, Entity Framework, CSS,
JAVASCRIPT and JQuery
 Experience in Developing XML applications, Web API using REST Services.
 Implemented object-oriented concepts like Data Abstraction, Inheritance, Data
Encapsulation, and Polymorphism using C #.NET.
 Knowledge of DESIGN PATTERNS like Creational (like Factory, Singleton, etc.,), Structural,
Behavioral patterns, and the UML methodology.
 Strong Knowledge of Database design and development and experience in writing SQL
queries, views, Triggers, Stored Procedures in SQL Server.
 Experience in handling various backend data sources like MS SQL Server
2005/2008/2012/2015.
 Experience in using Visual Studio. Net platform (C#, ASP.NET, ADO.Net), thorough
knowledge of the architecture and the framework (Common Language Runtime and
Foundation Class Library).
 Developed Interfaces for data exchange using LINQ, ADO.Net.
 Experience on Team Foundation Server (TFS) for Version Control, Team builds, Project
Management, Data Collection and Reporting.
 Experience in MVC Framework. Worked in projects and built applications based on MVC
framework (MVC 1-5).
 Experience in DevOps, AGILE and Waterfall methodologies.
 Performed Test Driven Development (TDD): Unit Testing and Load Testing
 Previous experience with Intelligent Automation and Robotics Process Automation (RPA)
implementation projects is preferred (exposure to Uipath/ABBYY FLEXI &
OCR/AI/ML/NLP/Chatbots)
 Minimum 3+ years of experience in MVC and WEB API.
Expectations and tasks
 Demonstrate excellent quality, design, development and delivery skills in scrum teams
working in short development and release cycles.
 Use and extend Open Source frameworks heavily and contribute to them, as well.
 Work with multi location distributed teams seamlessly
 Build domain expertise in the area of systems and cloud infrastructure space
 Having a logical approach to problem solving and have the ability to respond to detailed
queries
 Working as a fully contributing team member with independent planning & execution responsibilities.
 
  Minimum JOB Qualifications
  Masters or Bachelor’s degree in Engineering or Technology, majoring in Computer
 Science, from a premiere institute, with excellent academic records.
  Sound understanding of cloud native development and architectures
  Strong analytical and problem solving skills and passion
 
Read more
Engineering services space
Engineering services space
Agency job
via MindMap Consulting by Rishika Chopra
Pune
4 - 8 yrs
₹3L - ₹14L / yr
skill iconJava
Spring
skill iconSpring Boot
Microservices
Java developer with an experiene of atleast 4 years. Notice period should be maximum 15 days, full time opportunity.
Skills required are Java, microservice,Spring boot, and knowledge of AWS. 
Location; Pune.
Read more
Kuliza
at Kuliza
6 recruiters
Mohammed Matheen Pasha
Posted by Mohammed Matheen Pasha
Bengaluru (Bangalore)
5 - 10 yrs
₹12L - ₹25L / yr
skill iconJava
Technical Architecture
skill iconPython
skill iconJavascript
skill iconAmazon Web Services (AWS)
+4 more
Role : Solution Architect Responsibilities : - Design simple architecture for complex business requirements and software - Understand the Product architecture and customize it as per customer requirements. - Design and Implement Web APIs considering service management aspects of orchestration, choreography, security, hosting and analytics. - Work with cross-functional teams from product management, Leads, QA, Design, and customers. - Talk to CIOs and CTOs of Customer, understand their technical requirements and provide solutions. - Provide technical leadership and prove to be a role model for other team members. - Coach and mentor other engineers in technology and process. - Travel to customer locations and might need to work onsite in India and outside India. Basic Qualification : - Bachelors/Masters in Engineering from a premier institute. - Total 6-10 years of experience in the software industry with a minimum of 2 years as an Architect - Passion for engineering and solving complex problems to delight customers - Experience of working with open source and PaaS - Hands on experience on cloud and dockers - Hands on Experience on Java, Spring boot, Microservices, Integration Patterns, Databases. - Prior experience on integration with external systems like CRM, ERPs, Core Banking, BPMs, Core Insurance, etc. - Experience in Performance and security. Preferred Qualification : - Prior experience in the Banking industry, especially Lending. - Prior experience of using Open Source software. - Experience in building complex and core financial enterprise software.
Read more
Incubxperts Technoconsulting Private Limited
Preetam Tiwari
Posted by Preetam Tiwari
Pune
2 - 4 yrs
₹2L - ₹5L / yr
skill icon.NET
MVC Framework
MS SQLServer
ASP.NET
We are looking for exceptional programming skills. That's it.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos