Senior Software Engineer, Kotlin (server-side)- job post

April 7, 2026

Apply for this job

Job Description

United States•Remote

Full job description

Description:

company is seeking an experienced Senior Full-Stack Developer to lead the technical design and development of a modern, data-centric enterprise platform for a federal agency focused on scientific innovation. This is a high-visibility opportunity to architect a system that automates the lifecycle of workforce development.

The Senior Developer will serve as the technical lead for a lean, high-velocity agile team, building a secure enterprise solution using Java (Spring Boot) and React. This role focuses on delivering high-performance, single-page application (SPA) interactivity while ensuring strict alignment with federal security (ATO) and accessibility (Section 508) standards.

The ideal candidate is a “Product-Minded Engineer” who excels in Java, understands the efficiency of modern frontend frameworks like React, and can integrate advanced data science capabilities directly into the web stack. This role requires hands-on expertise in the full SDLC, from database schema design (PostgreSQL) to frontend implementation (Bootstrap) and automated deployment (Docker).

Job Duties / Responsibilities

  • Architecture & Development: Architect and build a scalable enterprise system using Java and Spring Boot, implementing a robust service-oriented or microservices architecture that separates functional concerns while maintaining a unified, maintainable codebase.
  • Modern Frontend Implementation: Develop high-fidelity, interactive user interfaces using React and Bootstrap, delivering a responsive Single-Page-App (SPA) experience with a modern build pipeline.
  • AI & Data Integration: Implement advanced search and matching capabilities by integrating ElasticSearch and utilizing Java-compatible data science libraries or external AI services for fit-gap analysis.
  • Async Processing: Design and implement asynchronous task queues using tools like RabbitMQ or ActiveMQ to handle high-volume data processing during peak usage periods.
  • Security & Compliance: Ensure all code adheres to federal security controls (NIST 800-53), implementing Role-Based Access Control (RBAC) and FIPS-compliant encryption to support the Authority to Operate (ATO) process.
  • API Orchestration: Build secure integrations with external enterprise systems, such as ticketing systems and business intelligence tools (e.g., Power BI, ServiceNow).
  • DevSecOps: Maintain a containerized development environment using Docker and manage CI/CD pipelines to automate testing and vulnerability scanning.
  • Mentorship: Act as the Technical Lead, conducting code reviews and guiding junior developers to ensure code quality and architectural consistency.

Requirements:

US Citizenship required.

Experience

  • Minimum of 7 years of experience in full-stack web application development, with a specific mastery of Java and the Spring Boot Framework.
  • Proven experience building modern web applications using React (TypeScript/JavaScript) and state-of-the-art build tools to create dynamic interfaces.
  • Strong proficiency in PostgreSQL or a similar database, including schema design, query optimization, and experience with vector search or Full-Text Search.
  • Hands-on experience with Bootstrap or similar responsive CSS frameworks for rapid UI development.
  • Experience designing and maintaining asynchronous task architectures (e.g., RabbitMQ, ActiveMQ, or Kafka) for scalable background processing.
  • Familiarity with containerization (Docker, Kubernetes) and cloud deployment (AWS or Azure) in a federal or regulated environment.
  • Understanding of Section 508 accessibility standards, ensuring all components and interactive elements are screen-reader compatible.
  • Preferred: Experience embedding analytics tools into web applications.

Education

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • Equivalent professional experience may be considered in lieu of a degree.

Certifications (Preferred)

  • AWS Certified Developer or Solutions Architect.
  • Oracle Certified Professional: Java SE Developer.
  • Spring Certified Professional.

United States

BenefitsPulled from the full job description

  • Health insurance
  • Paid time off

Full job description

Work with an award-winning team designing and implementing systems for customers from New York to Tokyo. Ikayzo, a boutique software development and interactive design agency, is looking for a Senior Kotlin Server-side Software Engineer capable of taking complex projects from ideation to release. In this role he/she will be responsible for designing and implementing applications for a wide range of customers ranging from web startups to energy companies and fintech startups to global banks. We promote from within, and this position has the potential to develop into a tech lead role. Ikayzo offers a competitive compensation package for full time employees including medical coverage and 24 days of paid time off per annum.

Job Description

The position of Senior Kotlin Enterprise Engineer entails software architecture, implementation, development of best operational practices, testing and documentation of non-trivial systems with massive scalability requirements. Full stack experience with React.js is preferred but not required. As a boutique consultancy we are looking for motivated individuals who do not require step-by-step directions and can work cohesively with our team.

Successful applicants will have a proven track record with non-trivial enterprise Kotlin projects, be comfortable with agile development methodologies, have a solid grounding in OO software architecture / design patterns and be comfortable with the enterprise Kotlin technology stack including frameworks such as Ktor or Spring Boot from front to back. Most importantly, candidates must have a passion for programming. Our interviews are rigorous, so only serious developers with the requisite skills need apply.

Requirements

    • A solid grounding in OO software architecture / design patterns
    • Experience designing and implementing successful enterprise (server-side) Kotlin projects
    • Experience with agile development methodologies
    • Deep knowledge of the de facto Kotlin enterprise stack including Spring or Ktor
    • Firm grasp of data modeling
    • A passion for software development

Preferred

    • Familiarity with React.js for full stack development
    • PostgreSQL and MongoDB expertise
    • Contributions to open source projects

Eligibility

We are currently only accepting applicants who reside in, and can legally work in, the US, Canada or Japan. We are not able to sponsor visas at this time.

About Ikayzo

company is a boutique interactive design, software development and localization agency. We have a proven track record of designing and building systems ranging from Japanese social networking tools to enterprise financial systems. We develop desktop, web and mobile applications for multiple platforms including Ruby on Rails, Kotlin / Ktor, Java, iOS, Android, and Flutter.

company has worked with Google, IBM, Intel, Sun, Adobe, Oracle, Apache, Red Hat and SAP on developing technology standards for everything from enterprise software to scientific applications. From New York to Tokyo, our customers range from database leader Oracle to trusted financial institutions like Bank of America. We work with customers of all sizes in a variety of industries including biotechnology, banking, renewable energy, social media / web 2.0 and software.