Senior software engineer (Remote)
- Compensation
- Not disclosed
- Location
- Bangalore, Karnataka, India
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 5–7 years of hands-on experience in software development
- Strong proficiency in Java
- Experience with Groovy and Grails framework
- Solid understanding of frontend technologies: React, JavaScript, jQuery
- Good understanding of RESTful APIs and microservices architecture
- Familiarity with databases (SQL/NoSQL)
- Experience with version control systems like Git
- Strong problem-solving and analytical skills
Nice to have
- Exposure to AI/ML concepts or integrations
- Experience with cloud platforms (AWS/Azure/GCP)
- Knowledge of CI/CD pipelines
Full description
Job Overview
We are seeking a skilled and motivated Senior Software Engineer – Java (Mid-Level) to join our remote team. The ideal candidate will have strong experience in full-stack development, working with Java-based backend technologies and modern frontend frameworks. You will be responsible for designing, developing, and maintaining scalable applications while collaborating with cross-functional teams.
Key Responsibilities
-
Design, develop, and maintain scalable and high-performance applications using Java technologies
-
Build and manage backend services using Groovy and Grails
-
Develop responsive and dynamic user interfaces using React, JavaScript, and jQuery
-
Collaborate with product managers, designers, and other developers to deliver high-quality solutions
-
Write clean, efficient, and reusable code following best practices
-
Participate in code reviews, testing, and debugging
-
Integrate AI-based features or enhancements where applicable
-
Troubleshoot and resolve technical issues in a timely manner
Required Skills & Qualifications
-
5–7 years of hands-on experience in software development
-
Strong proficiency in Java
-
Experience with Groovy and Grails framework
-
Solid understanding of frontend technologies: React, JavaScript, jQuery
-
Good understanding of RESTful APIs and microservices architecture
-
Familiarity with databases (SQL/NoSQL)
-
Experience with version control systems like Git
-
Strong problem-solving and analytical skills
Good to Have
-
Exposure to AI/ML concepts or integrations
-
Experience with cloud platforms (AWS/Azure/GCP)
-
Knowledge of CI/CD pipelines
Soft Skills
-
Excellent communication and collaboration skills