i
Ojas Innovative Technologies
50 Ojas Innovative Technologies Jobs
8-10 years
Mumbai
Senior Software Engineer - Java & AngularJS (8-10 yrs)
Ojas Innovative Technologies
posted 2mon ago
Flexible timing
Key skills for the job
Job Overview : We are seeking an experienced Senior Software Engineer with 8 to 10 years of hands-on experience in Java and Angular technologies, who can also perform the role of a Business Analyst. The ideal candidate will bridge the gap between technical and business teams, translating customer requirements into scalable software solutions. You will work closely with stakeholders to enhance existing systems or develop new products, ensuring that technical solutions meet both business objectives and customer needs.
Key Responsibilities :
1. Software Development :
- Design, develop, and maintain high-quality software applications using Java (Spring Framework) and Angular.
- Write clean, efficient, and reusable code, adhering to best practices in software development.
- Optimize application performance, implement testing strategies, and manage debugging tasks.
- Participate in code reviews and provide constructive feedback to team members.
2. Business Analysis :
- Act as the liaison between the business team and technical teams, understanding customer requirements.
- Translate business needs into functional and technical specifications.
- Perform gap analysis and propose improvements or upgrades to existing software products.
- Collaborate with stakeholders to ensure alignment of software solutions with business goals.
3. Customer Interaction & Requirements Gathering :
- Engage with customers to understand their needs, pain points, and expectations.
- Document user stories, use cases, and functional requirements for development.
- Lead discussions with clients to clarify their requirements and provide technical guidance when needed.
- Manage and prioritize customer requests, ensuring timely delivery of high-quality software solutions.
4. Solution Design :
- Architect scalable and maintainable software solutions that address customer requirements.
- Recommend appropriate technologies and frameworks based on project needs.
- Ensure alignment of technical designs with business processes and customer workflows.
5. Project Coordination & Mentoring :
- Collaborate with cross-functional teams including QA, DevOps, and UI/UX to ensure seamless delivery.
- Mentor junior developers, providing guidance on best practices and professional development.
- Lead technical discussions and contribute to the decision-making process within the team.
Key Skills & Requirements :
- 8 to 10 years of experience in Java development, particularly using the Spring Framework.
- Strong experience with Angular and modern front-end development practices.
- Solid understanding of web services, REST APIs, and microservices architecture.
- Proven ability to gather and document customer requirements, converting them into technical specifications.
- Excellent communication and interpersonal skills for customer-facing and cross-team collaboration.
- Strong problem-solving skills, with an ability to analyze complex issues and propose effective solutions.
- Experience with Agile methodologies (Scrum/Kanban).
- Knowledge of DevOps practices, CI/CD pipelines, and cloud technologies (AWS, Azure) is a plus.
Educational Qualification :
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
Great place to learn and explore new technologies
I didn't observe anything
Read 4 reviews5-10 Yrs
₹ 9 - 15L/yr
Hyderabad / Secunderabad