← Zurück zur Liste
Stelle · Senior

Principal Java Developer

Softwareentwickler • Senior • Remote • Vollzeit • Ukraine Ukraine

Sigma Software is looking for a principal-level Java engineer for public sector projects. The role combines hands-on development, architecture, technical leadership, and customer-facing work, including presales.

Responsibilities

  • ▹Participate in presales activities, discovery sessions, technical workshops, tenders, and RFI/RFP analysis
  • ▹Translate business requirements into scalable technical solutions
  • ▹Design enterprise-level architectures for Java-based distributed systems and microservices platforms
  • ▹Prepare technical proposals, estimations, architecture diagrams, and implementation roadmaps
  • ▹Define the technology stack, infrastructure approach, integrations, security principles, and team composition
  • ▹Present and defend technical solutions in customer and stakeholder meetings
  • ▹Support Sales and Delivery teams during presales and project initiation
  • ▹Lead technical project start-up activities and turn high-level concepts into actionable plans
  • ▹Establish architecture standards, engineering guidelines, and development best practices
  • ▹Guide engineering teams during the first delivery stages and support onboarding and technical interviews
  • ▹Conduct architecture and code reviews for scalability, maintainability, and security
  • ▹Resolve complex technical challenges and mentor Senior and Lead Engineers
  • ▹Drive technical decisions while balancing business goals, timelines, and quality

Requirements

  • ▹5+ years of software engineering experience with strong technical leadership responsibilities
  • ▹Strong hands-on expertise in Java ecosystem development
  • ▹Deep knowledge of Spring and Spring Boot
  • ▹Strong understanding of microservices and distributed systems architecture
  • ▹Experience designing and implementing REST APIs and event-driven systems
  • ▹Practical experience with Kafka or similar messaging technologies
  • ▹Experience with relational and NoSQL databases
  • ▹Strong cloud platform experience with AWS, Azure, or GCP
  • ▹Experience with Docker, Kubernetes, CI/CD pipelines, and infrastructure automation
  • ▹Understanding of application security, monitoring, logging, and observability
  • ▹Experience converting incomplete or ambiguous requirements into technical solutions
  • ▹Experience in presales, discovery phases, solution proposals, or tender processes
  • ▹Strong estimation and solution design skills
  • ▹Excellent customer-facing communication and presentation skills
  • ▹Ability to independently drive technical initiatives and take ownership

Soft skills

Customer-facing communication and presentation skillsIndependent initiative and ownership

What we offer

  • ▹Professional growth opportunities, a mature engineering culture, and the ability to influence projects from the earliest stages

About the company

Sigma Software creates impactful solutions for global customers. The project's customers operate in the public sector, where security, reliability, scalability, and regulatory compliance are critical.

Languages: Angol: felső-középszint (Upper-Intermediate)

Ähnliche Stellen