Skip to main content

Java Software Engineer

Technology
UST
Bengaluru, India2 weeks agoUntil 8/7/2026
Full time

Job description

Key Responsibilities:

  • Design, develop, and maintain applications using Java and C#/ Python
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, efficient, and well-documented code
  • Troubleshoot, debug, and upgrade existing systems
  • Participate in code reviews and ensure best practices are followed
  • Develop and integrate RESTful APIs and backend services
  • Work with databases and ensure data integrity and performance
  • Contribute to system architecture and technical design discussions
Required Skills & Qualifications:
  • Strong proficiency in Java and C# OR Python
  • Experience with frameworks such as Spring Boot (.Java) and .NET/.NET Core
  • Good understanding of object-oriented design principles and design patterns
  • Experience with RESTful services and microservices architecture
  • Knowledge of SQL and/or NoSQL databases
  • Familiarity with version control tools (e.g., Git)
  • Strong problem-solving and analytical skills
  • Good communication and teamwork abilities

Job Location: Any UST Office

Keywords
Spring FrameworkPythonSqlJavaDebuggerGitDebugging

Interested in this role?