Senior Java Engineer (Large-scale Microservices, AWS)
Posted Updated 3
views
Overview
You will work in a highly productive and collaborative team where your ideas will be listened to and put into action. This exciting opportunity would suit a Java Engineer who is looking to move upwards and onwards and is eager to work closely with senior management on interesting and super cool ideas. Join us to build some truly awesome products!
Responsibilities
- Work as software engineer on the web-based application product in JAVA-related and open-source technologies
- Develop and enhance product offerings in accordance with design, consistent with business objectives
- Continuously research and implement new technologies to maximize development efficiency
- Identify potential issues and working out possible solutions
- Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans
Qualifications
- Proven hands-on experience on Java ecosystem, Spring boot, Microservices
- Experience with one of NoSQL databases: MongoDB/Cassandra/graph DB (Neo4j)
- Well-versed in writing structured, well-documented, maintainable, and clean code
- Cloud-based technologies: AWS, OpenShift, Docker is a BIG plus
- Experience with NodeJS/Python is a BIG plus
- Working knowledge of functional programming languages is a BIG plus
- Be happy to coach, mentor and train less senior colleagues
- Understanding of agent-based systems and tool calling architectures
- Exposure to MCP (Model Context Protocol) or similar tool orchestration frameworks
- Good command of English communication is essential