Join a globally recognized company where innovation meets impact. Our team of seasoned professionals and a culture built on excellence enable us to deliver top-tier solutions that shape industries and drive meaningful results. Be part of a Сompetence Сenter where your expertise will be valued, your voice will be heard, and your career will be empowered.
CUSTOMER
It is an international technology company that specializes in developing high-load platforms for data processing and analytics. Its core product helps businesses manage large volumes of data, build models, and gain actionable insights. Operating globally, the company primarily serves clients in the marketing and advertising sectors, and focuses on modern technologies, microservices architecture, and cloud-based solutions.
Job Description- Design, develop, and maintain high-performance, secure, and scalable Back-end services
- Implement microservices-based solutions that ensure robust inter-service communication, service discovery, and API gateway integration
- Apply software design patterns and architectural principles to deliver maintainable codebases
- Develop and maintain RESTful APIs with proper versioning, documentation (OpenAPI/Swagger), and security best practices
- Work with relational databases, write optimized SQL queries, and manage data access layers using JPA/Hibernate
- Write and maintain comprehensive unit, component, and integration tests
- Collaborate using Git-based workflows in a CI/CD environment
- Contribute to the improvement of development practices, tools, and processes
- 5+ years of experience in Java and a deep understanding of concurrency, data structures, and algorithms
- Solid grasp of OOP principles (Encapsulation, Inheritance, Polymorphism, and Abstraction)
- Proven expertise in microservices architecture
- Strong conceptual and practical application of design patterns (GoF, MVC, and layered architecture)
- Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and Spring Cloud
- Proficiency in relational databases (PostgreSQL, MySQL, and Oracle) and SQL optimization
- Skilled in testing with JUnit, Mockito, and RestAssured
- Proficient in Git for version control
- Experience in setting up CI/CD pipelines (Jenkins, GitLab CI, and GitHub Actions)
- At least an Upper-Intermediate level of English
- Exposure to NoSQL databases (MongoDB, Cassandra, and Redis)
- Knowledge of AWS cloud services (EC2, S3, RDS, Lambda, SQS, SNS, and API Gateway) and cloud-native architecture
- Basic understanding of UI concepts and familiarity with ReactJS for Front-end and Back-end integration
WOULD BE A PLUS
- Exposure to NoSQL databases (MongoDB, Cassandra, and Redis)
- Knowledge of AWS cloud services (EC2, S3, RDS, Lambda, SQS, SNS, and API Gateway) and cloud-native architecture
- Basic understanding of UI concepts and familiarity with ReactJS for Front-end and Back-end integration
Top Skills
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute