За компанијата: We are a software development and digital services company with a mission to help customers grow by leveraging the latest technologies and top talents. Combining deep technology expertise with extensive...
повеќе за компанијата »Are you a Java Developer willing to grow as a professional and work on large-scale projects, using technology stack that is both diverse and cutting-edge? Are you passionate about innovative and top-notch software solutions and want to be part of like-minded professionals? Do you enjoy working in a fast-paced, yet collaborative environment?
If your answer is “Yes”, we would love to talk to you.
Who are we looking for?
Our technical team is expanding, and we have a thrilling job opportunity for Java Developer who is seeking a challenging work in international projects for worldwide clients and wants to contribute for our development and growth.
What your responsibilities are going to be?
- Develop tools and applications according to technology best practices
- Active participate in the full software development cycle
- Propose technical strategies, architecture and solutions that meet overall business requirements
- Follow and work according to software development standards and methodologies
- Participate in development estimation sessions
- Identify potential improvements
- Collaborate with internal and external stakeholders
What qualifications are needed?
- Development experience (2+ years)
- Strong knowledge of Java
- Strong understanding of OOP principles, Data Structures, Algorithms, Design Patterns
- Knowledge in relational and non-relational database (Oracle, MySQL, Postgres, MongoDB)
- Experience with ORMs such as Hibernate
- Experience with Java based frameworks (Spring or others)
- Experience in design and development of SOA or Microservices
- Experience with automation and unit testing
- Familiar with CI/CD practices and tools
- Familiar with shell scripting and script languages
- Experience in Agile development
- Proactivity and motivation to learn
- A mindset of delivering high quality code
- Excellent communication skills and ability to drive requirements
What would be considered as an advantage?
- Experience in Multithreading Programming
- Experience with Docker
- Cloud technologies (AWS, GCP, Azure)
- Experience with messaging patterns and technologies
- Bachelor or higher degree in Computer Science, Informatics or an equivalent program
By joining us:
- You will have flexibility with working hours and location
- You will have the chance to work with and learn from some of the best professionals in your field
- You will have exposure to large scale multimillion user systems and hundreds of petabytes of data to work with that can help you gain an unmatched professional experience
- You will work in a friendly, informal, and relaxed environment, provided by a team of professionals with diverse expertise
- You will get a competitive remuneration package, based on your performance
- You will receive a set of flexible social benefits, based on your personal preferences
- You will receive training and professional development opportunities
- You will have equally rewarding opportunities for career growth in technical and managerial field
All applications will be treated in strict confidentiality. Only short-listed candidates will be contacted.
Слични огласи »