Point your AI agent at freehire and let it find you a job.

Get the CLI →

UNAVAILABLE

Open 127d

Senior Java Engineer (Large-scale Microservices, AWS)

Posted Updated 3 views
Discussion

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.