Senior Engineer - Product and Platform Engineering
Altimetrik
Altimetrik
Join our dynamic team as a Senior Engineer focused on Product and Platform Engineering. This role requires a seasoned professional with a strong background in designing and developing large-scale microservices. We are seeking an individual passionate about crafting clean, modular, and testable code, who thrives on tackling complex challenges and driving innovation.
This position offers an exciting opportunity to contribute to high-volume data pipelines and efficient algorithms within a collaborative Agile environment. You will leverage your deep understanding of architectural patterns and problem-solving skills to build robust and scalable solutions.
Design and develop robust microservices with 5-7 years of experience. Apply expertise in Java, Spring, Spring Boot, Hibernate, JPA, and RESTful web services. Implement efficient data structures and algorithms, ensuring optimal performance. Work with Kafka and AWS services to build scalable data pipelines. Contribute to architectural discussions and design patterns, including Domain Driven Design. Write clean, modular, and unit-testable code, adhering to best practices and coding standards. Collaborate effectively within an Agile development framework, utilizing tools like Jenkins and Git.
A Bachelor's degree in Computer Science, MIS, or equivalent practical experience is required. Possess 5-7 years of hands-on experience in microservices design and development. Demonstrate proficiency in Java 8+, Data Structures, Algorithms, Cloud Basics, Microservices, Spring Boot, Kafka, and AWS. Exhibit strong problem-solving skills, comfort with ambiguity, and self-sufficiency. Understand architectural patterns for large-scale web applications and data pipelines. Possess excellent communication skills, both verbal and written. Familiarity with unit testing frameworks like JUnit and CI/CD tools like Jenkins is beneficial.
Altimetrik
IT Consulting