Motive

Senior Java Developer

Motive

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

DockerHibernateJ2EEJavaKubernetesOpenShiftSDLCSpringSpring BootSpringBootSQL

About the role

  • 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.
  • Understand new requirements and creating testable use cases.

Requirements

  • Bachelors or master’s in computer science/ computer engineering/ software engineering.
  • 8-10 years of professional experience in software development, with a focus on Java.
  • Work experience as a Java/J2EE developer using Spring Boot, Rest, Hibernate, and SQL concepts.
  • Experience in containerized development using Docker, Kubernetes, Micro Services.
  • Experience with Agile development, SCRUM.
  • Working experience in Red Hat OpenShift Container Platform.
  • Proficiency with Web Services, RESTful APIs, Message Queueing.
  • 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.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools, branching techniques and deployments.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJ2EESpring BootRESTHibernateSQLDockerKubernetesMicro ServicesSQL Server
Soft skills
collaborationproblem-solvingcode reviewcommunicationadaptabilityattention to detailcritical thinkingtime managementteamworkleadership
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceBachelor's degree in Computer EngineeringMaster's degree in Computer EngineeringBachelor's degree in Software EngineeringMaster's degree in Software Engineering