Intellectsoft is hiring a

Senior Java Developer

Full-Time
Remote

Intellectsoft is a digital transformation consultancy that provides cutting edge engineering solutions for global organizations.

Our mission is to help enterprises accelerate adoption of new technologies, untangle complex issues that always emerge during digital evolution, and orchestrate ongoing innovation. Established in 2007, the company is headquartered in New York and operates in multiple offices and engineering centers in the US, the UK, the Nordic region and Eastern Europe.

Our main focus is on new and emerging technologies, such as Cognitive Computing, Decentralized Applications, and Internet-of-Things. Among our clients are globally recognized brand names, such as Universal Pictures, Jaguar Motors, Qualcomm, Ernst & Young, Clinique, Bombardier, London Stock Exchange, Harley-Davidson and many others.

For more information please visit our website www.intellectsoft.net.

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 :)
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Java Developer Q&A's
Report this job
Apply for this job