About the position
Role Overview
We are looking for a Full Stack Java Developer with strong Java and Angular (PrimeNG) expertise to design, develop, and maintain enterprise-grade applications. The role requires hands-on experience with both backend and frontend development, cloud environments, containerization, and messaging systems. The ideal candidate will also have some DevOps knowledge to handle deployments and contribute to CI/CD processes. The position operates within an Agile team environment.
Key Responsibilities
- Develop and maintain Java Spring Boot backend services.
- Build responsive Angular (PrimeNG) frontend applications.
- Design, develop, and consume RESTful and SOAP APIs.
- Implement workflow automation using Flowable or Activiti.
- Work with PostgreSQL databases for schema design, query optimization, and data management.
- Implement authentication and authorization using Keycloak.
- Integrate and manage messaging systems such as Kafka and ActiveMQ.
- Containerize applications with Docker and orchestrate with Kubernetes.
- Deploy and manage applications in AWS cloud environments.
- Contribute to CI/CD pipelines using GitHub Actions or Jenkins.
- Troubleshoot, debug, and optimize applications for performance, scalability, and maintainability.
- Collaborate with cross-functional teams in an Agile environment, participating in sprint planning, daily stand-ups, and retrospectives.
Requirements - Strong Java (Spring Boot) backend development experience.
- 5+ Years experience
- Strong Angular (PrimeNG) frontend development experience.
- Hands-on experience with containerization: Docker, Kubernetes.
- Experience with PostgreSQL databases.
- Experience deploying and managing applications on AWS.
- Experience with Keycloak or similar identity and access management solutions.
- Experience with messaging systems: Kafka, ActiveMQ.
- Experience in REST & SOAP API development.
- Experience with workflow engines: Flowable, Activiti.
- Knowledge of DevOps practices: CI/CD, deployments, version control.
- Familiarity with CI/CD tools: Jenkins, GitHub Actions.
- Strong understanding of Agile methodology.
Desired Skills:
- Java
- Spring Boot
- Angular
- REST APIs
- PostgreSQL
- AWS
- CI/CD
Desired Qualification Level:
About The Employer: