The position has been closed by the company
Find similar jobs
Next job

Sr. Software Engineer, Java (Azerbaijan) in Intellectsoft

Posted more than 30 days ago

2 views

Intellectsoft

Intellectsoft

0
0 reviews
Without experience
Kyiv
Project Selling Points:The Client is a well-known technology provider for the world’s leading banks, asset managers, and hedge funds. Its suite of solutions sets the standard.The product is one of the key company’s projects, that covers post-trading activitiesThis is a development of new features from scratchlong-term projectUK time zoneRequirementsEducation: Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.Experience: Minimum of 5 years of experi

Project Selling Points:

  • The Client is a well-known technology provider for the world’s leading banks, asset managers, and hedge funds. Its suite of solutions sets the standard.
  • The product is one of the key company’s projects, that covers post-trading activities
  • This is a development of new features from scratch
  • long-term project
  • UK time zone

Requirements

Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.

Experience: Minimum of 5 years of experience in software development with a focus on Java development.

Technical Skills:

  • Proficiency in Java programming language and related frameworks such as Spring, Hibernate, etc.
  • Strong understanding of software design principles, design patterns, and architectural styles (e.g., MVC, REST).
  • Deep knowledge of building distributed applications.
  • Strong experience with database technologies, preferably relational (PostgreSQL, MySQL, Oracle) .
  • Strong understanding of the Kafka ecosystem.
  • Proficient usage of Containerization and Orchestration tools and technologies like Docker, Kubernetes, Helm.
  • Familiarity with build tools like Maven or Gradle, and version control systems like Git.
  • Experience with Agile development methodologies.

Leadership Skills:

  • Proven experience in leading development teams and mentoring junior developers.
  • Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
  • Problem-Solving Abilities:
  • Strong analytical and problem-solving skills with the ability to analyze complex technical issues and propose effective solutions.
  • Team Player: Ability to work collaboratively in a fast-paced, dynamic environment and contribute positively to the team’s success.
  • Adaptability: Willingness to learn new technologies and adapt to changing project requirements and priorities.
  • Attention to Detail: Strong attention to detail with a focus on delivering high-quality, maintainable code.
  • Self-Motivated: Ability to work independently with minimal supervision, taking ownership of tasks and driving them to completion.

Responsibilities

  • Use Java to develop cloud-hosted, API-first, microservices and applications
  • Handle end-to-end development, including coding, testing, debugging and reviewing code
  • Interact with users and development teams to gather and define requirements and analyze user stories for validity and feasibility
  • Work within the team on iterative development that delivers high-quality, stable services
  • Engineer effective, defect-free configurations and code that meets business requirements and team standards
  • Interact with messaging systems like Apache Kafka, MQ, etc.
  • Work in a scrum team and follow Agile and Test Driven Development best practices
  • Work with containerization/orchestration tools such as Docker or Kubernetes

Benefits

  • Good opportunities to work with remarkable teams from all over the world
  • Lighthearted, inspiring and open company culture
  • Opportunities to travel
  • Health Insurance coverage
  • English language courses
  • Fresh fruit and other snacks onsite
  • Fun corporate events :)
Without experience
Kyiv
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept