SMSTR85 - Full Stack Developer
SmartstreamMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain scalable backend services using Java 11+, focusing on performance, reliability, and scalability.
Design and build distributed, data-intensive applications leveraging Apache Spark, Kafka, and Apache Camel within a microservices architecture.
Integrate AI-driven development practices including AI-assisted coding, testing, code reviews, and contribute to team adoption of AI-Driven Development Lifecycle (AIDLC) to improve productivity and code quality.
Minimum Requirements
4-5 years of professional experience in Java software development.
Bachelor's degree in Computer Science, Data Science, Engineering, or a related field.
Strong proficiency with Core Java (Java 11+), Spring/Spring Boot, RESTful APIs, and microservices architecture.
Experience working with Apache Spark, Kafka, Apache Camel, and cloud platforms (preferably AWS).
Ideal Candidate Profile
Experienced backend developer skilled in building distributed systems with Java and associated frameworks in AWS cloud environments.
Demonstrated ability to leverage AI-assisted software development tools to enhance coding, testing, troubleshooting, and delivery processes.
Familiarity collaborating with frontend teams (Angular), practicing Agile/Scrum methodologies, and mentoring junior developers.
