-
Docupace

Full Stack Developer, Team Lead

Docupace
Latvia · Contract · Mid-Senior

Job Description

Summary of Position:

At Docupace, we’re passionate about building software that automates the way front and back offices operate, communicate, and generate new business for our clients in wealth management. We count on our Java Developers to be passionate about coding in Java and accelerating the delivery of high-quality solutions to our customers.

As a Full Stack Developer / Team Lead, you will be responsible for reviewing system and user requirements, designing scalable Java-based applications, and testing features before release. You will also provide technical leadership, mentor junior developers, and help drive architectural decisions. ETI (Enterprise Technology Integration) knowledge will be key in ensuring seamless integrations and system interoperability.

Requirements

Job requirements

Minimum Education, Skills, and Experience:

Technical Expertise

  • Minimum 7 years of experience in Java development (Spring Framework, Java 8+).
  • Enterprise Technology Integration (ETI) knowledge and experience working with enterprise-wide solutions.
  • Functional Programming experience in Java 8.
  • Minimum 5 years SQL experience, with strong knowledge of relational databases.
  • Experience designing and developing GraphQL APIs, including schema design, resolvers, and query optimization.
  • Hands-on experience with GraphQL Java (preferred).
  • Scala experience (preferred, or willingness to learn).
  • Experience building and optimizing RESTful web services.
  • Proficiency with Spring Boot, Spring Cloud, and microservices architecture.
  • Knowledge of message-driven architectures (Kafka, RabbitMQ, or similar).

Leadership & Soft Skills

  • Proven experience in lead role, mentoring and guiding development teams.
  • Ability to drive architectural decisions and define best practices.
  • Strong problem-solving and critical-thinking skills.
  • Excellent time-management skills and ability to work in fast-paced Agile environments.
  • Ability to communicate technical concepts to non-technical stakeholders.

Education & Certifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline (preferred).
  • Certifications in Java, AWS, or enterprise architecture are a plus.

Physical Demands And Working Conditions

  • Sit – Frequent
  • Stand- Occasional
  • Walk - Frequently
  • Lift/Carry 0-20 pounds – Occasional
  • Lift/Carry over 0-20 pounds - Occasional
  • Kneel/crouch, bend and /or stoop repeatedly - Occasional

Reasonable Accommodations

Applicants and employees who require reasonable accommodation to complete the duties and responsibilities described above should notify Human Resources.

Disclaimer

The preceding job description has been designed to indicate the general nature and essential duties and responsibilities of work performed by employees within this classification. It may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees to do this job. Additionally, this document is not an employment contract. The company reserves the right to modify job duties or job descriptions at any time.

Docupace is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Docupace are based on business needs, job requirements and individual qualifications, without regard to age, race, color, religion or belief, gender, sexual orientation, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.

Essential Responsibilities

Job responsibilities

Development & Architecture

  • Lead the design and development of Java-based applications, ensuring high performance, scalability, and maintainability.
  • Architect and optimize enterprise-level solutions, ensuring alignment with business and security requirements.
  • Work with our engineering, architecture, and delivery teams to define software actions and technical specifications.
  • Break down complex program specifications into modular, reusable components.
  • Evaluate and improve system performance, security, and integration capabilities.
  • Ensure ETI best practices are applied to integrations with third-party systems and internal platforms.
  • Develop and maintain RESTful and GraphQL APIs, ensuring seamless communication between services.

Leadership & Collaboration

  • Serve as a Team Lead, guiding and mentoring junior and mid-level developers.
  • Participate in code reviews, design reviews, and technical discussions to ensure high-quality development.
  • Collaborate with business analysts, product architects, and QA teams to refine requirements and ensure successful software delivery.
  • Promote agile methodologies and drive best practices within the development team.
  • Foster a culture of continuous learning and knowledge sharing.

Testing & Continuous Improvement

  • Develop unit tests, integration tests, and performance tests to ensure robust code quality.
  • Identify and resolve technical debt, improving system maintainability.
  • Adapt and evolve the software architecture to meet new business needs and technology trends.

Key Skills

Ranked by relevance

java graphql microservices spring boot rabbitmq kafka cloud sql aws
Login to Apply
Posted
Jan 31, 2025
Type
Contract
Level
Mid-Senior
Location
Riga
Company
Docupace

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Flix
Related

Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments

2026-06-05

Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
A-Sphere
Related

Backend Developer (Fullstack) NodeJS + Javascript

2026-05-29

Full-time
Entry
Latvia
IT Services
Engineering
View Job Details
Dematic
Related

Full Stack Web Developer

2026-06-09

Full-time
Not Applicable
Germany
Transportation
Engineering