Job Closed

This listing is no longer active.

Intellectsoft logo
Intellectsoft

Engineering Your Vision

Senior Java Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Developer

Intellectsoft

• Collaborate with the team to design, develop, and improve existing systems • Implement new features and enhance current platform functionality • Develop solutions supporting new products and user experiences • Maintain production systems and investigate root causes of issues • Actively participate in Agile/Scrum ceremonies • Ensure adequate unit and integration test coverage • Contribute to code reviews and technical discussions • Support architecture planning and system design activities • Communicate effectively and collaborate with distributed teams

Job Requirements

  • Bachelor’s degree in a technical field or equivalent practical experience
  • Strong understanding of OOP principles, design patterns, and software development methodologies
  • Experience developing RESTful microservices and web-based systems (5+ years)
  • Proficiency with Java 17+ (preferably JDK 25), Spring Boot, and Spring Cloud
  • Familiarity with Docker and Kubernetes
  • Knowledge of engineering fundamentals and architecture
  • Experience working with MySQL/RDS databases
  • Ability to write unit tests and follow TDD practices
  • Experience in Agile, DevOps, cloud-based, and product-oriented environments
  • Effective written and verbal communication skills in English
  • Working hours: Early start (around **07:00–07:30 EET**) with a flexible afternoon schedule
  • Nice to have skills**
  • Experience with Elasticsearch or OpenSearch
  • Familiarity with AWS services (S3, Secrets Manager, SES, EC2)
  • Experience with Swagger
  • Understanding of messaging systems (Kafka, RabbitMQ, MQTT)
  • Experience with Node.js and Express
  • Knowledge of Redis caching

Benefits

  • Awesome projects with an impact
  • Udemy courses of your choice
  • Team-buildings, events, marathons & charity activities to connect and recharge
  • Workshops, trainings, expert knowledge-sharing that keep you growing
  • Clear career path
  • Absence days for work-life balance
  • Flexible hours & work setup - work from anywhere and organize your day your way

Related Job Pages

More Backend Engineer Jobs

Checkr logo

Senior Software Engineer, Python

Checkr

Checkr is self-described as a leading background service for small businesses, empowering clients to conduct background screenings on potential candidates in a

• Develop and maintain robust Python applications • Collaborate with cross-functional teams to define and design new features • Participate in code reviews and enforce best practices • Troubleshoot and debug applications to optimize performance

California
Grafana Labs logo

Staff Backend Engineer

Grafana Labs

Headquartered in New York, New York, Grafana Labs is an IT company specializing in developing accessible, user-friendly, and open-source metric visualization to

• Build the core backend services: Design, implement, test, and operate services for context ingestion and indexing. • Create a scalable SaaS foundation: Define and build architecture for multi-tenant service. • Power agent-facing retrieval workflows: Build APIs for AI agents and internal applications. • Work across product and infrastructure and make practical tradeoffs. • Operate what you build: Instrument services with observability tools. • Contribute to technical direction: Help shape architecture and engineering practices. • Effective communication in a dynamic and collaborative environment. • Ownership and impact: Take full ownership of AI solutions developed.

United States
$175.0K - $210.0K / year
Grafana Labs logo

Staff Backend Engineer

Grafana Labs

Headquartered in New York, New York, Grafana Labs is an IT company specializing in developing accessible, user-friendly, and open-source metric visualization to

• Build the core backend services: Design, implement, test, and operate the first services for context ingestion, context indexing, retrieval orchestration, API access, source configuration, and system administration. • Create a scalable SaaS foundation: Help define and build the architecture for a multi-tenant service, including tenant isolation, usage tracking, quotas, audit logs, background jobs, and reliable service boundaries. • Power agent-facing retrieval workflows: Build APIs and service interfaces that allow AI agents, MCP tools, CLIs, and internal applications to retrieve relevant context, provenance, confidence signals, and warnings. • Work across product and infrastructure: Partner with the team to make practical tradeoffs between fast experimentation and long-term reliability, especially as the project moves from prototype to production. • Operate what you build: Instrument services with metrics, logs, traces, alerts, and dashboards. Use observability tools to understand system behavior and improve reliability. • Contribute to technical direction: Help shape the architecture, service boundaries, storage choices, API contracts, deployment patterns, and engineering practices for a new product area. • Effective communication: You’ll be working in a highly dynamic and collaborative environment, so we need someone who can communicate effectively and contribute across teams. • Ownership and impact: Take full ownership of the AI solutions you develop, ensuring they are not only innovative but also scalable, maintainable, and aligned with real user workflows.

Canada
$186.4K - $223.6K / year
Imagemaker logo

Desarrollador FullStack, React – Node.js

Imagemaker

Let’s co-create awesome digital experiences!

Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• Liderar el diseño e implementación de arquitecturas de software escalables • Desarrollar interfaces de usuario modernas, responsivas y accesibles • Diseñar y desarrollar APIs RESTful y/o GraphQL • Definir y mantener la arquitectura de microservicios • Escribir código limpio, testeable y bien documentado que sirva como referencia • Liderar code reviews y sesiones de pair programming • Mentorear y guiar técnicamente a desarrolladores junior y mid • Colaborar con equipos de QA, producto y stakeholders • Definir e implementar estrategias de seguridad y buenas prácticas • Documentar soluciones técnicas, flujos de datos y decisiones arquitectónicas • Participar en la planificación técnica y estimación de proyectos • Proponer e implementar mejoras continuas en procesos y herramientas de desarrollo • Investigar y evaluar nuevas tecnologías para su adopción en el equipo

Chile