10 Aug
|
Nameless
|
Kochi
Locations: Kochi | Bangalore | Chennai
We are seeking an experienced Software Engineer / Technical Analyst with strong expertise in requirement analysis, system design, and Java -based enterprise application development. The role involves working across the full software development lifecycle, including business analysis, solution design, development, testing, and deployment in a microservices and cloud -based environment.
Key Responsibilities:
Requirement Analysis & Business Analysis
- Gather, analyze, and document business and system requirements.
- Create detailed system use case documents.
- Develop UML use case diagrams.
- Conduct impact analysis for enhancements and change requests.
- Perform business process analysis and prepare functional and technical documentation.
Solution Building
- Design and build solutions using existing products and reusable components.
- Propose optimal technical solutions aligned with business requirements.
- Conduct product and solution demonstrations when required.
- Collaborate closely with business stakeholders, product teams, and developers.
Architecture & Design
- Create UML design models including class diagrams and sequence diagrams, following defined design standards and guidelines.
- Perform data modeling using ER diagrams.
- Understand, document, and contribute to the overall product and system architecture.
- Ensure scalability, performance, and maintainability in design.
Development & Coding
- Design, develop, and maintain applications using Java, JEE, Hibernate,
and Spring Boot.
- Develop and support microservices -based architectures.
- Work on cloud -based deployments using AWS.
- Develop UI and integration components using HTML, JavaScript, JSF, Angular, and Node.js.
- Adhere to coding standards and best practices.
- Perform peer code reviews and ensure code quality.
- Work with Java test automation frameworks and ensure adequate test coverage.
- Monitor and maintain code quality metrics.
- Deploy, configure, and manage applications on application servers.
- Work extensively with Oracle and PostgreSQL database servers.