Trade Surveillance team is looking to hire one of Java Architect who can take ownership of technical development . The culture in the team is open, intellectual, and fun. Learning opportunities are plentiful and career advancement is always waiting for those high-energized talents willing and able to step up.
Responsibilities
Define, design, and implement scalable, robust, and secure Java-based applications (Microservices) architectures.
Provide technical leadership, mentorship, and direction to development teams in implementing the architecture and following best practices.
Oversee the development of Java applications, frameworks, and microservices, ensuring high-quality code and adherence to project timelines.
Lead efforts to improve application performance, scalability, and security through efficient architecture and code design.
Evaluate and recommend appropriate frameworks, libraries, and tools to enhance the application architecture and development process.
Work closely with product managers, business analysts, and other stakeholders to align technical solutions with business needs.
Enforce coding standards and best practices through code reviews and the establishment of development guidelines.
Ensure that applications meet security standards and comply with industry regulations.
Keep up with the latest industry trends, technologies, and frameworks to drive continuous architectural improvement.
Skills
Must have
Minimum of 10 years of experience in Java development with a focus on architecture and system design.
Micro-services development using Spring boot
Highly skilled in RESTful API design and implementation