- 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
- 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 developers
- Review designs, code, and documentation.
- Support build, deployment, and testing phases.
Requirements
- Java 8/17
- Strong Core Java (Java SE & EE)
- Spring Framework (Boot, MVC, Data, Security), Hibernate/JPA
- Angular JS proficiency
- Microservices and RESTful API development
- Solution design, UML, and design patterns
- SQL and experience with Oracle, MySQL, PostgreSQL
- CI/CD tools (Maven/Gradle, Jenkins), Git, JUnit, Mockito
- Cloud platforms (AWS)
- Messaging tools (JMS, Solace, IBM MQ)
Report job