Skip to main content

Java Full Stack Developer

Technology
Jobs Capital
1 months agoUntil 21/8/2026

Job description

Key Responsibilities :

  • End-to-End Development : Design, develop, test, and maintain high-quality, scalable web applications from frontend interfaces to backend services.
  • Backend Architecture : Build robust, secure, and high-performance microservices and RESTful APIs using Java and Spring Boot.
  • Frontend Engineering : Create responsive, user-friendly, and visually appealing web applications using Angular or React.
  • Event-Driven Systems : Implement and manage asynchronous message processing and streaming data solutions utilizing Apache Kafka.
  • Collaboration : Partner with cross-functional teams (including Product Managers, UX/UI designers, and QA engineers) to translate business requirements into technical solutions.
  • Code Quality & DevOps : Participate actively in code reviews, automated testing, continuous integration, and deployment (CI/CD) activities.
  • Optimization & Support : Troubleshoot, debug, and resolve complex application issues to ensure optimal performance, scalability, and security.

Required Skills &

Qualifications :

Technical Skills :

  • Backend : Strong proficiency in Java (Java 8 or higher) and the Spring Boot framework.
  • Architecture : Proven experience building Microservices and designing robust REST APIs.
  • Messaging/Streaming : Hands-on experience with distributed event streaming platforms, specifically Apache Kafka.
  • Frontend : Solid expertise in modern JavaScript frameworks - either Angular or React.js, along with HTML5, CSS3, and modern CSS frameworks.
  • Databases : Familiarity with relational (e.g., PostgreSQL, MySQL) or non-relational (e.g., MongoDB) databases.

Professional Qualities :

  • Methodology : Strong understanding of Agile/Scrum development methodologies.
  • Problem-Solving : Excellent analytical and debugging skills with a keen eye for application performance.
  • Communication : Exceptional verbal and written communication skills with the ability to collaborate effectively across teams.
Keywords
ReactOSHTML5Apache KafkaSpring FrameworkMongodbScalabilityAngularAngularJSJavaScriptDevOpsCss 3MysqlPostgresqlScrumApache LicenseApache Http ServerJavaRelational grammarCI/CDDebugger

Interested in this role?