Senior Java Developer
... инновационные решения Мы в поиске Java-разработчика (Senior).Обязанности: Разработка новых финансовых сервисов; ... API; Требования: Опыт работы на Java от 5 лет; Глубокие знания Java Core, Spring(Spring Boot, Spring ...
Responsibilities:
Develop and maintain scalable, high-load systems capable of handling millions of requests per day, with a focus on high availability and fault tolerance. Ensure the systems are built for speed, scalability, and resilience.
Expertly design the architecture of complex, multi-tier applications considering both current and future requirements. This includes seamless integration with external services, and APIs, and leveraging microservices architecture to ensure scalability, security, and optimal performance.
Spearheaded the simplification and optimization of existing codebases, particularly with Spring and Hibernate frameworks, to enhance performance and maintainability. The goal is to streamline and refine, rather than complicate, ensuring cleaner, more efficient code.
Develop, implement, and oversee comprehensive testing strategies to assess software product performance, reliability, and security. This includes sophisticated load testing and security assessments to preemptively identify and address potential vulnerabilities or performance bottlenecks.
Conduct thorough evaluations and optimizations of software products focusing on improving execution speed and memory usage. This involves a keen ability to understand and refactor existing codebases, enhancing efficiency and reducing complexity where possible.
Actively lead and mentor a development team, fostering an environment of continuous improvement and innovation. Responsibilities include task distribution, ensuring code quality, conducting detailed code reviews, and facilitating the professional growth of team members through targeted mentorship.
Engage in proactive problem-solving, especially in troubleshooting and fixing production-level issues. This includes a strong aptitude for diagnosing and resolving bugs, and performance issues and optimizing code for better speed and memory utilization.
Collaborate closely with clients, analysts, and the project management team to deeply understand business requirements, perform detailed technical analysis, and ensure the delivery of high-quality, timely projects. This requires excellent communication skills and the ability to work effectively within a multidisciplinary team.
Requirements:
Deep expertise in Java and extensive experience with its ecosystem, specifically advanced proficiency in Spring Framework (Spring Boot, Spring Cloud, Spring Data) and Hibernate. A strong emphasis on simplifying and optimizing existing codebases.
Proven track record in administering and conducting comprehensive testing of Java applications, including performance analysis and load testing. This includes the capacity to effectively identify and resolve production-level issues, ensuring robustness and high availability.
Demonstrated experience in optimizing RESTful APIs and SOAP services, with a thorough understanding of microservices architecture principles. Must possess hands-on experience with modern containerization and orchestration tools (Docker, Kubernetes).
Advanced knowledge of and experience with a variety of databases, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra). This includes the ability to optimize queries and design efficient data schemas for improved performance and scalability.
Strong foundation in Agile, Scrum, and Kanban development methodologies with the ability to lead effective workflows in a team. Must possess exceptional communication skills and the capacity to work collaboratively in multidisciplinary teams.
Leadership qualities that inspire team achievement, coupled with a track record in mentoring and skill development within the team. Must demonstrate a proactive approach to problem-solving, especially in identifying, troubleshooting, and resolving high-stakes production issues.
It will be a big plus if you know AngularJS
Conditions:
A competitive salary package, $30 per hour or $5,000 per month, with additional performance-based bonuses and incentives.
Flexible working arrangements with options for full or partial remote work tailored to individual employee needs. Opportunities for stock options or exceptional performance bonuses as part of a comprehensive incentive program.
A substantial budget was allocated for professional growth, including training, certification opportunities, and participation in international conferences.
... инновационные решения Мы в поиске Java-разработчика (Senior).Обязанности: Разработка новых финансовых сервисов; ... API; Требования: Опыт работы на Java от 5 лет; Глубокие знания Java Core, Spring(Spring Boot, Spring ...
... , and software development methodologies. The Java Developer will be responsible for designing, developing, testing, and debugging Java applications. Knowledge of English at ...
Описание Ищем в свою команду senior backend разработчика с сильными софт ... года Есть опыт разработки на Java от 3 лет Знаете требования ... языков программирования – PHP, Python, Ruby, Java (приоритетно), Go и или другие; ...
... продуктовую компанию требуется Lead PHP Developer одной из команд разработки Работа ... и интересные задачи. Необходимо иметь Senior Backend знания по стеку - PHP ( ... и маршрутизация. Мы в поисках senior developer, который имеет опыт управления проектами ...
... : Разработка приложений Android (Kotlin (приоритет), Java); Понимание процесса разработки графического интерфейса ( ...
... ищем в команду активного iOS Developer. Ваши задачи будут включать: Анализ ...
... в Казахстане требуется PhP разработчик Senior LvLОбязанности Back-end разработка с ...
... в Казахстане требуется С++ разработчик Senior LvL Обязанности Разработка основных компонентов ...
... Мгновенных Платежей. Мы в поиске Senior Frontend Разработчика. Основные задачи: Разработка, ...
ПриветМы в поиске Backend Java Developer в нашу команду финтех-разработки ... протяжении всего сотрудничества Технологический стек: Java 11-17 (Spring Boot, Spring ... и имеет коммерческий опыт на Java выше 3-ех лет.Мы ...
Обязанности: Проектирование и разработка клиентской части под android; Разработка приложения с учетом потребностей Компании; Участие в автоматизации процессов разработки; Наставничество новых членов команды; Взаимодействие с заказчиками, смежными ...
Обязанности: Разработка новых и оптимизация рефакторинг уже существующих продуктов Написание программного кода с заданным качеством и в соответствии с корпоративными стандартами разработки Вынесение предложений по улучшению архитектуры и качества продукта ...
Обязанности: Разрабатывать новые и улучшать существующие мобильные приложения; Активно участвовать в процессе разработки, от проектирования архитектуры до релиза. Требования: Опыт разработки приложений для iOS от 3 лет; Опыт разработки клиент-серверных ...
Обязанности: • Изучение и анализ текущей архитектуры монолитного приложения на PHP Laravel. • Рефакторинг и перенос кода PHP Laravel в соответствующие микросервисы на Golang. • Обеспечение совместимости между старым и новым кодом во время миграции, а также ...
Мы ищем сильного Frontend разработчика в свою команду. Занимаемся разработкой собственного продукта Vlife Super App Атмосфера настоящего диджитал-стартапа, офис в деловом центре с кофе и пуфиками. Тебе предстоит влиться в команду молодых профи, создающих ...
... ) Профессиональное владение языком программирования Java Экспертиза в фреймворках Spring и ... разработки программного обеспечения на Java Опыт менторства либо управления командой ... c более поздними версиями Java, миграцией на микросервисную архитектуру или ...
... тебя есть: Опыт разработки на Java от 3 лет (мы используем Java 17); Хорошее знание и опыт ...
... . Нас интересует Опыт работы c: Java, Spring, Java EE, JBoss AS, работа с ...
... Банк, Цифра и другие. Ищем Java Developer в нашу команду профессионалов. Чего мы ждем от специалиста? опыт работы в роли Java Developer от 5-ти лет коммерческого ...