Posted 07 July, 2026
Software Engineer - Java+Unix - India
Photon
Bangalore,Karnataka,IN,560103
Full Time
Reference: 218_550080_26150
Responsibilities: ACE can help you write this job description (go/ACE)
Key Responsibilities:
- Design, develop, and maintain scalable software applications using Java, Springboot & rest services.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Lead architectural design decisions and contribute to the overall software development lifecycle.
- Conduct code reviews and provide constructive feedback to ensure best practices and coding standards are followed.
- Troubleshoot and debug applications to optimize performance and resolve issues.
- Mentor and guide junior software engineers to enhance their skills and knowledge.
- Participate in Agile/Scrum ceremonies and contribute to a culture of continuous improvement.
Profile Required: ACE can help you write this job description (go/ACE)
- Engineering in IT/ software or a related field or any equivalent
- 2-4 years of professional software development experience.
- Proficiency in Java, Spring boot
- knowledge in unix/Shell scripting is required.
- Experience with database management systems (Oracle/PL/SQL).
- Strong understanding of software design patterns, algorithms, and data structures.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
- Excellent communication skills and the ability to work collaboratively in a team environment.
- Strong analytical and problem-solving skills.
Skills:
- Experience with DevOps practices and tools.
- Good hands-on on backend java development.
- Familiarity with version control systems (e.g., Git).
- Understanding of security best practices in software development.