Qureos

FIND_THE_RIGHTJOB.

Java Spring Boot Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are seeking an experienced Java Spring Boot Developer with 3+ years of hands-on experience to join our development team. You'll be working on monolithic Spring Boot applications focused on backend development, with our DevOps team handling infrastructure and deployment.
Required Experience & Skills (Must Have)
Core Technologies (3+ years)

  • Java (Latest versions: Java 17+)
  • Spring Boot (Latest stable versions)
  • Spring Data JDBC for database operations
  • Maven for build management
  • PostgreSQL database design, optimization, and complex queries
  • Swagger/OpenAPI Specification for API documentation
  • Experience with Liquibase/Flyway for database migrations

Technical Competencies

  • Strong understanding of RESTful API design and development
  • Expertise in object-oriented programming and design patterns
  • Experience with monolithic application architecture
  • Proficiency in SQL optimization and database schema design
  • Experience with Git version control and collaborative development
  • Understanding of Spring Security for authentication and authorization
  • Knowledge of JUnit/Mockito for unit and integration testing
  • Experience with JSON/XML data formats

Professional Skills

  • 3+ years of professional Java development experience
  • Proven track record of delivering production-grade applications
  • Strong debugging and troubleshooting skills
  • Ability to write clean, maintainable, and well-documented code
  • Experience working in Agile environments
  • Excellent problem-solving and analytical thinking
  • Good communication skills for team collaboration

Good to Have (Preferred Skills)

  • Angular (TypeScript, RxJS, component-based architecture)
  • Spring AI framework experience or interest in AI/ML integration
  • Experience with financial data systems or SEC filings
  • Knowledge of web scraping or data crawling systems
  • Understanding of AWS services (S3, EC2, RDS)
  • Experience with OpenAPI Generator or similar tools
  • Knowledge of Spring Boot Actuator for monitoring
  • Understanding of caching strategies (Redis, Caffeine)

Education & Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of proven professional experience in Java/Spring Boot development
  • Strong portfolio of completed projects

Job Type: Full-time

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.