Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobChoose an option
We're on the lookout for an accomplished Senior Java Developer equipped with strong AI know-how to come aboard our fast-expanding company. In this capacity, you'll be central to large-scale, forward-thinking technical projects, operating within a collaborative team atmosphere that emphasizes steady advancement. Our organization champions robust technical competence, an eagerness for continuous skill-building, and the practical deployment of modern innovations. For those motivated to engineer dependable systems while diving deeper into AI applications, this role presents a valuable springboard for career development.
Responsibilities
- Develop and structure durable, scalable software solutions aligned with both business objectives and technical criteria
- Engage in architecture-focused dialogue, sharing viewpoints that help steer how projects progress
- Interact with teams across different functions to ensure deliverables stay on schedule while meeting quality expectations
- Review code contributed by fellow developers, offering useful guidance that sustains high-quality standards
- Troubleshoot and resolve demanding technical problems that surface at various points in the build process
- Mentor newer members of the team, sharing expertise that builds their technical skillset and self-reliance
- Play an active part in planning efforts, helping shape project scope and provide timing estimates
- Remain current with industry shifts and apply fresh techniques to improve everyday working methods
- Maintain clear records of major technical choices and procedures to support future codebase upkeep
- Coordinate with business stakeholders to clarify goals and confirm final deliverables meet agreed expectations
Requirements
- A minimum of three years of hands-on experience in a related technical function
- Applied familiarity with AI tools and principles, incorporated to strengthen solution design processes
- Strong foundation in Java Core fundamentals alongside object-oriented programming approaches
- Demonstrated ability to work with Java 8 capabilities in hands-on project settings
- Skilled in using Spring Boot to build and support backend system components
- Prior experience operating within a Microsoft Azure cloud infrastructure
- Exposure to Amazon Web Services for handling and deploying cloud-driven solutions
- Awareness of CI/CD principles that enable reliable, automated delivery pipelines
- Capable of using SQL to structure and pull data from relational database systems
- Proven background designing solutions around Microservice Architecture concepts
- Direct experience building and interfacing with REST API endpoints
- Strong command of Unit Testing strategies to guarantee stable, quality code
- Understanding of NoSQL database tools suited for Java-based systems
- Capable English communicator at a B2 level or higher
