Overview:We are looking for a skilled and experienced Senior Backend Developer with a strong foundation in Java/Kotlin and modern cloud-native application architectures.
You will be part of a dynamic, cross-functional team delivering high-quality backend services and solutions using the latest technologies and best practices in software engineering.
A strong DevOps mindset, a passion for clean and secure code, and the ability to collaborate in an agile environment are essential.Key Responsibilities:Design, develop, and maintain robust backend services and APIs using Java (17+), JEE, and Kotlin .Build scalable and secure systems using Spring Framework (4.x/5), Spring Boot, and Spring Data .Develop and integrate REST and SOAP web services.Manage and optimize deployment pipelines using Jenkins and CI/CD principles.Work with Git/GitHub for version control and code collaboration.Build cloud-native applications on platforms such as AWS and Kubernetes .Use macOS and modern development tools like IntelliJ IDEA .Work with various databases including OracleDB, PostgreSQL, MongoDB, and Elasticsearch .Apply best practices in Software Engineering, including Clean Code, Design Patterns, and TDD .Take ownership of your code— you build it, you run it .Technical Requirements:Languages/Frameworks: Java 17+, JEE, Kotlin, Spring 4/5, Spring Boot, Spring DataBuild & CI Tools: Jenkins, Git/GitHubIDEs & OS: IntelliJ, macOSProtocols: REST, SOAPCloud/Containerization: AWS, KubernetesDatabases: OracleDB, Postgres, MongoDB, ElasticsearchMethodological Skills:Strong understanding of CI/CD pipelines and automationHands-on experience with Software Design Patterns and Clean Code principlesDeep experience in Test-Driven Development (TDD)Strong DevOps mindset and operational responsibilityAgile development methods: Scrum, Pair Programming, iterative deliverySoft Skills:Passion for learning and working with new technologies and frameworksResilience and ability to perform under pressureHighly self-organized and proactive work styleStrong team player with a customer-centric mindsetExcellent communication skillsPromotes knowledge sharing and collaborationConstantly contributes with new ideas and innovations