Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Jobs Capital

Java Full Stack Developer

Posted Updated
Discussion

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.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →