Job Openings
Senior software engineer (Remote)
About the job Senior software engineer (Remote)
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
- Ability to work independently in a remote environment
- Strong attention to detail and ownership mindset
How to Apply
Interested candidates can share their resumes at: mamatha@advtechminds.com