Remote Java/Kotlin Software Architect

OneContact Macedonia
O nama

OneContact is focused on building Remote Teams across Europe (Customer Support and Technical) that are integrated into clients' People, Processes, and Products. Our clients are major software development companies who have entrusted us with the task of hiring customer support and technical resources which includes senior DevOps, AWS and Azure Consultants, Python Developers, Database Specialists, and many more. We are growing and Hiring!!! for Remote positions so visit us at onecontact.com.mk

Naziv pozicije * Remote Java/Kotlin Software Architect
Kategorija Informacione tehnologije
Vrsta posla Full Time
Opis posla

 

Skills & Experience:

Roles & Responsibilities:

Utilize expertise in Kotlin, Java, and Spring Boot to architect and develop software solutions that meet stringent architectural requirements.
Apply advanced design patterns, including sealed classes and generics, to create scalable and maintainable software systems.
Demonstrate proficiency in relational databases, particularly PostgreSQL, encompassing schema design and query performance tuning.
Collaborate with cross-functional teams to iteratively develop and refine solutions, responding effectively to change and exploring new opportunities.
Provide leadership and mentorship to team members, fostering a collaborative and growth-oriented environment.
Ensure adherence to engineering best practices and contribute to the continuous improvement of development processes.
Design and architect simple solutions to complex problems, leveraging technologies such as GraphQL, Pub/Sub, Kafka, and Apache Camel as needed.
Contribute to the development and maintenance of applications within Google Cloud environment.
 

What We Offer

100% Remote Work, for candidates from Brazil
Paid Overtime as needed
Opportunity To Learn & Develop New Skills
An Open & Collaborative Work Environment
Generous Compensation based on Industry Standards + Benefits
Working Hours - 9am - 5pm EST
 

 Apply Today & Join our international team of Top-Notch Developers! 

Traženi uslovi

 

Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
Extensive experience in software development, with a focus on Kotlin, Java, and Spring Boot.
Proficiency in TypeScript/JavaScript frameworks, particularly Angular and RxJS.
Strong understanding of version control systems such as BitBucket or GitHub.
Experience with relational databases, schema design, and query optimization, preferably PostgreSQL.
Proven ability to lead and mentor teams, fostering a collaborative and inclusive culture.
Excellent problem-solving skills with a track record of designing and architecting innovative solutions to complex challenges.
Familiarity with technologies like GraphQL, Pub/Sub, Kafka, and Apache Camel is a plus.
Prior experience working within Google Cloud environment is desirable.
Demonstrated proficiency in unit and integration testing frameworks.
Excellent communication skills with the ability to effectively collaborate with cross-functional teams.
 

Nice to Have:

Familiarity with additional technologies such as GraphQL, Pub/Sub, Kafka, and Apache Camel.
Prior experience working within Google Cloud environment.
Demonstrated ability to design and architect simple solutions to complex problems.
Understanding and utilization of engineering best practices.
Ability to help cross-functional teams develop robust, well-defined stories and deliver high-quality code.
Proficiency in unit and integration testing frameworks.

Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
Extensive experience in software development, with a focus on Kotlin, Java, and Spring Boot.
Proficiency in TypeScript/JavaScript frameworks, particularly Angular and RxJS.
Strong understanding of version control systems such as BitBucket or GitHub.
Experience with relational databases, schema design, and query optimization, preferably PostgreSQL.
Proven ability to lead and mentor teams, fostering a collaborative and inclusive culture.
Excellent problem-solving skills with a track record of designing and architecting innovative solutions to complex challenges.
Familiarity with technologies like GraphQL, Pub/Sub, Kafka, and Apache Camel is a plus.
Prior experience working within Google Cloud environment is desirable.
Demonstrated proficiency in unit and integration testing frameworks.
Excellent communication skills with the ability to effectively collaborate with cross-functional teams.
 

Nice to Have:

Familiarity with additional technologies such as GraphQL, Pub/Sub, Kafka, and Apache Camel.
Prior experience working within Google Cloud environment.
Demonstrated ability to design and architect simple solutions to complex problems.
Understanding and utilization of engineering best practices.
Ability to help cross-functional teams develop robust, well-defined stories and deliver high-quality code.
Proficiency in unit and integration testing frameworks.

Ostalo (Opciono)

https://onecontact.com.mk/job/detail/remote-javakotlin-software-architect