This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Wissen Technology is hiring for Java Lead. We are looking for a skilled Java Full Stack Developer with strong experience in backend and frontend application development. The ideal candidate should have hands-on expertise in Java, Spring Boot, Microservices, and modern frontend frameworks like ReactJS or Angular while working on scalable enterprise applications.
Job Responsibility
Lead the design, development, and implementation of scalable, secure, and high-performing Java-based applications
Drive architectural decisions and provide technical leadership across projects
Design and develop RESTful APIs and microservices-based solutions
Mentor and guide development teams, ensuring adherence to coding standards and best practices
Collaborate with Product Managers, Architects, Business Analysts, and stakeholders to translate business requirements into technical solutions
Conduct code reviews and ensure high-quality software delivery
Troubleshoot complex production issues and provide effective solutions
Optimize application performance, scalability, and reliability
Participate in sprint planning, estimation, and Agile ceremonies
Support CI/CD implementation and DevOps initiatives
Stay updated with emerging technologies and recommend improvements to existing systems
Evaluate and support the integration of AI-driven capabilities into enterprise applications where applicable
Requirements
Core Java: Strong expertise in Java 8/11/17 and object-oriented programming principles
Deep understanding of collections, multi-threading, concurrency, JVM tuning, and performance optimization
Strong knowledge of design patterns and software engineering best practices
Backend Development: Extensive experience with Spring Boot, Spring MVC, Spring Security, and Spring Data
Hands-on experience in designing and developing Microservices architectures
Strong experience in REST API development and integration
Experience with event-driven architectures and messaging systems such as Kafka or RabbitMQ
Database Technologies: Strong experience with relational databases such as Oracle, MySQL, or PostgreSQL
Experience with NoSQL databases such as MongoDB or Cassandra is preferred
Ability to write and optimize complex SQL queries
Cloud & DevOps: Experience with cloud platforms such as AWS, Azure, or GCP
Hands-on experience with Docker, Kubernetes, and containerized deployments
Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar
Tools & Frameworks: Git, Maven, Gradle
SonarQube, JUnit, Mockito
Monitoring and logging tools such as Splunk, ELK, Prometheus, or Grafana
AI & Emerging Technologies (Added Advantage): Exposure to Generative AI, AI/ML concepts, and Large Language Models (LLMs)
Understanding of Prompt Engineering, AI Agents, Retrieval-Augmented Generation (RAG), and AI-assisted development tools
Experience integrating AI services or APIs into enterprise applications
Familiarity with AI platforms such as OpenAI, Azure AI Services, Amazon Bedrock, Google Vertex AI, or LangChain is preferred
Awareness of AI governance, security, and responsible AI practices
Leadership Experience: Proven experience leading development teams and managing technical deliverables
Ability to mentor developers and drive technical excellence
Experience in stakeholder management and working with global teams
Strong decision-making and problem-solving skills
Nice to have
Bachelor's or master's degree in computer science, Engineering, or a related field
Experience working in Banking, Financial Services, FinTech, or other enterprise environments is preferred
Exposure to domain-driven design and distributed systems architecture
Experience handling large-scale, high-volume transactional systems
Exposure to AI-powered application development or AI-enabled enterprise solutions is highly desirable