Description
Job Summary:
We are seeking a proactive Full Stack Java Developer with experience in agile ceremonies to act as the 'owner' of user stories, from refinement through to implementation.
Key Highlights:
1. Acting as the 'owner' of user stories from refinement to implementation
2. Experience with agile ceremonies and strong communication skills
3. Focus on Java 17, Spring Framework, and Angular 17
Description
Full Stack Java Developer
Minimum 3 years of experience
Proactivity and agility to act as the 'owner' of user stories/activities from refinement to implementation
Strong communication skills and experience with agile ceremonies
Languages and Frameworks (Required)
* Java 17 / Microservices
* Spring Framework (Spring Boot, Spring Cloud, Spring Data, Spring Security)
* Angular 17 \+ Native Federation
* TypeScript 5
* Micro Frontend
* Design System (Component-based development using existing visual components)
* Node.js
* Unit Testing (JUnit / Mockito)
* Swagger
* Maven
* Logback \+ SLF4J
Languages and Frameworks (Desirable)
* Kubernetes
* MapStruct
* Lombok
* PowerMock
Architecture (Required)
* Experience with MVC
* Knowledge of Hexagonal Architecture
Databases (Required)
* Experience with relational and NoSQL databases
* Hands-on experience with DB2, Oracle, and SQL Server (proficiency in stored procedures)
* MongoDB (On\-Premise, Atlas), CosmosDB, and HBase
Messaging (Desirable)
* Azure Service Bus
* Kafka
* RabbitMQ
Integrations (Required)
* Consuming RESTful services
* API Clients (Postman / Insomnia / Bruno)
Tools (Required)
* Git (Bitbucket or GitHub)
* GitFlow or Bamboo
* SonarQube (SonarLint)
* GitHub Copilot
* IDEs (Eclipse / IntelliJ / VS Code)
Tools (Desirable)
* Jira / Confluence / Dynatrace
* StarTeam
* Dynatrace
* Elastic Stack ELK (Kibana)
* OpenTelemetry (Otel)
* ArgoCD (monitoring deployments and pod health in cloud environments)
Industry Best Practices and Standards (Desirable)
* Clean Code
* SOLID
* TDD / BDD
* Experience in Agile and DevOps environments
* Knowledge of AI-assisted development (e.g., Microsoft Copilot or other GenAI IDEs)
Differentiators:
* Azure Certification