Remote Senior Java Tech Lead | Building Teams that Succeed

You are at the right place

Apply now for the better future.

career-header-img

Remote Senior Java Tech Lead

Developer
Remote

Skills & Experience:

Roles & Responsibilities:

  • Develop cross-platform applications using Java
  • Work in an agile development environment and participate in sprint activities to plan and produce high-quality deliverables
  • Own deliverables and be responsible for their quality
  • Create modern, efficient, elegant, and scalable code
  • Develop cloud software in AWS infrastructure
  • Communicate with client stakeholders
  • Build analytics dashboards for monitoring high availability
  • Review architectural solutions and recommend improvements for non-functional requirements

 Nice to have:

  • Deep expertise in Kafka, Distributed caching solutions like Hazelcast, and distributed frameworks
  • Good understanding of statistical code analysis and code quality measurement tools like Sonar, Jacoco, etc.
  • Experience with CI/CD concepts and end-to-end automation, Build Tools (Jenkins, Maven, Gradle, Docker), and version control (Git)
  • Experience with Production and Performance Troubleshooting Tools (e.g., ELK, Splunk, Wireshark, jConsole, HeapAnalyzer, jMeter, Java profiler (e.g., VisualVM, JProfiler, YourKit))
  • Performance Benchmarking

 Job Requirements:

  • 7+ years of software development experience with 1 to 2 years in cloud development
  • Solid system design and code review skills using Java
  • Strong understanding of OOP, Concurrency, Design Patterns, and Dependency Injection
  • Experience with Junit (or other unit testing frameworks), Mockito, and application server/container configuration management and deployment (e.g., Tomcat, Jboss)
  • Proficient in Distributed Patterns (Caching, Transactions, Message queues, Partitioning, Sharding) and scaling applications under load (Partitioning, Sharding)
  • In-depth understanding of Microservices (scaling, transactions, session handling)
  • Experience with high traffic applications and IO throughput, event streaming (e.g., Kafka, Kinesis, Storm), and MySQL
  • Experience with Relational Databases (e.g., SQL and JDBC) and Non-Relational Databases (e.g., Cassandra)
  • Proficient in AWS (e.g., ECS, S3, Lambdas, SQS, SDK) and REST APIs
  • Excellent communication skills

 What We Offer:

  • 100% Remote Work- Work From Anywhere
  • Opportunity To Learn & Develop New Skills
  • An Open & Collaborative Work Environment
  • Generous Compensation based on Industry Standards + Benefits

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

Apply Now!

Please fil the following form to apply.

all fields are required*

    

You agree to accept communication related to events, new job opening and other promotions from onecontact

Reviews

  • Friendly Environment
  • Work from home facility
  • Good for freshers to learn
  • Work life balance

Perks & Benefits

  • Friendly Environment
  • Work from home facility
  • Work life balance
career-rec-img

Recruiting Top Talent is what We Love

Work with onecontact TECH talent acquisition team and reach global talent effortlessly. Visit our Head Office in North Macedonia or Toronto Canada.

Contact Us