Senior Software Engineer

caterpillar

Bangalore NM Years Exp Posted 1h ago

Job Description

We are seeking a highly skilled and motivated Software Engineer – Java Full Stack Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining robust and scalable applications with a focus on Warranty Systems. Experience in Manufacturing or Supply Chain domains is a strong advantage.

  • Design, develop, and maintain full stack Java applications, including both frontend and backend components.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
  • Ensure the scalability, performance, and reliability of applications.
  • Participate in code reviews, testing, and debugging to maintain code quality.
  • Support and enhance existing applications, particularly within Warranty Systems.
  • Contribute to architectural decisions and technology selection.
  • Document software designs, processes, and implementation details.
  • Stay current with emerging technologies and industry trends.

What you will have

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Proven experience in Java development for both frontend and backend systems.
  • Strong understanding of web technologies including HTML, CSS, JavaScript, and modern frameworks.
  • Experience with Spring, Hibernate, and other Java frameworks.
  • Knowledge of RESTful APIs and microservices architecture.
  • Familiarity with relational databases and SQL.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

 

Preferred Skills

  • Experience working in Manufacturing or Supply Chain domains.
  • Hands-on experience with Warranty Systems.
  • Front end Technology: Angular
  • Knowledge of cloud platforms such as AWS or Azure.
  • Understanding of DevOps practices and CI/CD pipelines.
  • Exposure to Agile development methodologies.
  • Ability to quickly learn and adapt to new technologies.
    • Front Technologies: React.Js

Similar Openings for You