Qureos

Find The RightJob.

Senior Java Developer

Requirements and responsibilities


Job Duties:

  • 6+ years' experience in Java, Spring boot.
  • Sensitive to UI design & User Experience, and demonstrate excellent skills on leveraging new technologies like Angular
  • Full stack experience in Java, spring, spring-boot, hibernate
  • Proven experience with Angular 2+ Framework
  • Proven experience with Relational Databases. Experience in development of necessary DB artifacts such as Tables, Views, and Stored-Procedures. SQL Server is preferred DB.
  • Proven experience in agile development methodology
  • Knowledge of Object-Oriented Programming concepts and design patterns
  • Knowledge about source control tools like Git. Good skills on build tools like Jenkins, Bamboo and Maven
  • Experience in developing Web Services (SOAP, REST) to expose web services or Consume Web Services to fulfill different integration needs.
  • Experience in unit testing the artifacts to insure that implemented artifacts fulfill the requirements
  • Experience in developing components that use JMS queues for asynchronous Messaging.
  • Experience in developing real-time applications with web-sockets
  • Sound working experience in queuing system like RabbitMQ, Kafka

Technical Requirements:

  • Proven track record of building at least one application from scratch, including server setup, front-end development, Spring Boot backend, and database integration.
  • Extensive experience with Spring Boot, Spring Security, and the ability to customize security implementations.
  • Strong proficiency in Angular or React framework.
  • Excellent SQL skills, including performance optimization and database architecture design.
  • Solid understanding of application infrastructure components, such as load balancers, API gateways, and Linux servers.
  • Hands-on experience with RESTful API design and development.
  • Familiarity with DevOps practices, including CI/CD and Kubernetes.

Non-Technical Requirements:

  • Ability to work collaboratively within a team and mentor junior developers.
  • Self-motivated, with a strong desire to learn and apply new technologies.
  • Excellent problem-solving and critical thinking skills.

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.