The Java Full Stack with Quarkus plays a key role in developing and maintaining robust highquality software applications within the organization. They are responsible for ensuring that both the backend and frontend aspects of the applications are seamlessly integrated providing a smooth and efficient user experience.
Key Responsibilities:
- Designing and developing highquality scalable and efficient code using Java and Quarkus
- Creating and implementing responsive user interface components using modern frontend technologies
- Integrating backend services with the frontend architecture to support seamless user interaction
- Collaborating with crossfunctional teams to define design and ship new features
- Developing RESTful APIs and microservices
- Optimizing application for maximum speed and scalability
- Implementing security and data protection measures
- Participating in code reviews and knowledge sharing sessions
- Identifying and addressing technical debt and maintenance issues
- Ensuring the technical feasibility of UI/UX designs
- Contributing to continuous improvement and innovation within the development team
- Participating in agile planning estimation and delivery activities
- Supporting and maintaining the production applications in a DevOps environment
- Participating in troubleshooting and debugging applications
- Staying updated with the latest industry trends and best practices
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field
- 5 years of experience in Java development with a focus on fullstack development
- Min 3 years of experience and proficiency in Quarkus framework and its related technologies
- Strong knowledge of frontend technologies such as HTML CSS and JavaScript
- Experience in building and consuming RESTful APIs
- Solid understanding of microservices architecture
- Proficiency in SQL and database management
- Experience with modern JavaScript frameworks such as Angular or React
- Knowledge of Agile methodologies and practices
- Experience with continuous integration and continuous deployment (CI/CD) pipelines
- Strong problemsolving and analytical skills
- Ability to work effectively in a fastpaced dynamic environment
- Excellent communication and collaboration abilities
- Proven track record of delivering highquality software solutions
- Strong attention to detail and a passion for writing clean maintainable code
css,ci/cd pipelines,react,problem-solving,frontend development,communication,code,stack,angular,javascript,quarkus,microservices,html,agile methodologies,graphql,database management,full stack development,architecture,microservices architecture,collaboration,sql,rabbitmq,agile,restful apis,java