Full Stack Java Developer Junior
Core
Design, develop, and maintain high-performance, scalable enterprise applications using Angular for front-end and Java/Spring Boot for back-end microservices.
Role type
Junior Full Stack Software Engineer
Builds
End-to-end responsive web applications and resilient backend microservices
Domain
Financial services / Banking
Deliverable
production ML models | product features
Required skills
Angular, TypeScript, Java, Spring Boot, RESTful APIs, Microservices, PostgreSQL, Oracle, SQL, JUnit, Docker, Kubernetes
Preferred skills
Apache Kafka, RabbitMQ, AWS, GCP, Azure, Redis, Hazelcast, Agile/Scrum
Technologies
Angular, TypeScript, Java, Spring Boot, PostgreSQL, Oracle, MongoDB, Cassandra, Docker, Kubernetes, JUnit, Mockito, Kafka, RabbitMQ, AWS, GCP, Azure, Redis
Responsibilities
Design and deploy full-stack applications; Build responsive web interfaces using Angular; Architect and implement RESTful APIs and microservices; Design data models and optimize database queries; Integrate code into CI/CD pipelines and containerize applications; Write comprehensive unit, integration, and end-to-end tests; Participate in code reviews and Agile ceremonies; Ensure software aligns with enterprise security standards.
Seniority
Junior, 2-4 years experience