JustJoin.IT Hybrydowo Senior New

Lead Developer

emagine Polska

⚲ Porto

Wymagania

  • Cloud
  • Stored Procedures (STP)
  • .Net
  • Test-Driven Development (TDD)
  • BDD (Behavior Driven Development)
  • Agile
  • Java
  • SQL
  • API (Application Programming Interface)
  • Microsoft SQL Server

Opis stanowiska

We are seeking a Lead Developer with advanced English proficiency and strong expertise in Java. The ideal candidate is expected to have significant experience with cloud systems, specifically in AWS. A solid understanding of database management, particularly SQL Server, as well as excellent design pattern skills, is essential for this role. Main Responsibilities The Lead Developer will lead design and development efforts, ensuring high-quality deliverables. • Design and implement scalable software solutions. • Develop microservices and RESTful APIs. • Maintain code quality through testing methodologies like TDD or BDD. • Oversee CICD processes and ensure efficient deployment. • Assist in migrating legacy systems and databases. • Collaborate with stakeholders and team members in an Agile environment. Key Requirements • Advanced proficiency in English. • Strong proficiency in Java. • Experience with AWS. • Proficient in SQL Server and database migration processes. • Familiarity with Cockroach DB. • Strong design pattern skills. • Experience with message brokers (RabbitMQ, Kafka, SQS, Azure Service Bus). • Proficient in developing microservices. • Experience with RESTful API design. • Strong focus on code quality and testing standards. • Proven CICD experience. • Experience working in Agile teams.