These resources will be responsible for designing and delivering scalable, secure, and business-aligned technology solutions. The scope includes architecture planning, solution design, prototyping, and supporting delivery teams throughout the development lifecycle.
Responsibilities
- Serve as a trusted technology advisor from planning to delivery.
- Design robust, scalable, and secure solutions aligned with business goals.
- Provide hands-on support including prototyping and coding.
- Collaborate with stakeholders to maintain solution alignment.
- Ensure compliance with security and best practices.
Key Activities
Translate business requirements into technical solutions.Develop high-level and detailed design documents.Define integration and data exchange strategies.Conduct performance and capacity assessments.Build proof-of-concepts (POCs).Lead and guide a team of developersReview designs, code, and documentation.Support build, deployment, and testing phases.Indicative Deliverables
Solution engineering and detailed design documents.Capacity and performance plans.Integration diagrams and data flow maps.Technology stack recommendations.Prototypes or sample code.Implementation roadmap and final architecture package.Required Skillset
Java 8 / 17Strong Core Java (Java SE & EE)Spring Framework (Boot, MVC, Data, Security), Hibernate / JPAAngular JS proficiencyMicroservices and RESTful API developmentSolution design, UML, and design patternsSQL and experience with Oracle, MySQL, PostgreSQLCI / CD tools (Maven / Gradle, Jenkins), Git, JUnit, MockitoCloud platforms (AWS)Messaging tools (JMS, Solace, IBM MQ)