Java Back End Developer

7 - 12 years

20 - 25 Lacs

Posted:Just now| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title

Department

Position Type

Job Location

Work Mode

Industry Type

Travel Required

Why Us?

Motive

Today we provide solutions and services to many of the largest companies in the world and our systems remain the most trusted, secure, flexible, and performant systems available in the marketplace. Please visit our website to know more about us - https://www.motive.com. 

A Day in the Life of Senior Software Developer

As a Senior Software Developer, you will be an integral part of our dynamic development team working on our industry leading device management and provisioning solutions. Your will be responsible for designing, developing, and maintaining scalable high-performance web applications.

So, how are we going to keep you busy?

  • Participate in the entire software development life cycle, including requirement analysis, design, development, testing, deployment, and maintenance.
  • Design and implement robust, scalable, and secure web applications.
  • Collaborate with cross-functional teams, including business analysts, client support, designers, and other developers, to deliver high-quality software solutions
  • Stay up-to-date with the latest trends and best practices in web development and technology, and continuously improve development processes and methodologies.
  • Perform code reviews, identify areas for improvement, and implement enhancements to ensure code quality and maintainability.
  • Troubleshoot and debug complex technical issues, and provide timely resolutions.
  • Ensure compliance with coding standards, security policies, and performance guidelines.

What will make you eligible for this role?

  • Bachelors or masters in computer science/ computer engineering/ software engineering.
  • 7+ years of professional experience in software development, with a focus on Java.

What will make you the best-fit for this role?

  • Solid experience writing multithreaded applications in Java in Linux environments
  • Proficiency with Web Services, RESTful APIs, Message Queueing.
  • Experience with Spring Boot and Gradle.
  • Proficiency in developing, deploying, testing software containerized software using Docker and Kubernetes. 
  • Proficiency in building and deploying software in AWS or Azure cloud.
  • Excellent object-oriented design & programming skills, including strong working knowledge of design patterns, enterprise integration processes etc.
  • Expertise in developing and optimizing SQL Server databases, writing complex SQL queries, and designing efficient database schemas.
  • Ability to work independently with minimal supervision and manage multiple priorities in a fast-paced environment.
  • Ability to lead architecture and design of software.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools, branching techniques and deployments.

Experience, that will be an advantage:

  • Development experience with network protocols (HTTP, TCP / UDP, SNMP) and Java NIO
  • Solid experience tuning and optimizing the Java garbage collector and troubleshooting Java memory leaks.
  • Hands-on development experience of high-volume, low-latency applications
  • Experience in AWS or Azure cloud services 
  • Telecom experience is a plus
  • Experience with Weblogic and/ or WildFly
  • Experience with NoSQL databases is a plus.
  • Experience building applications with machine learning libraries is a plus.

Limitation and Disclaimer:

The aforementioned job description is aimed to provide an overview of the overall type and level of work being performed for this role; it shouldn't be interpreted as a complete list of all obligations, responsibilities, and qualifications needed for the job.

In no way does this job description imply or say that these are the exclusive responsibilities of the employee holding this position.  Any additional job-related instructions or tasks that are requested by the manager must be completed by the employee.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Lumine Software Solutions logo
Lumine Software Solutions

Software Development

Tech City

RecommendedJobs for You

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru