Logo for Norconsulting Global Recruitment

JAVA ENIGNEER

Role overview

Qualifications

  • Excellent Java (JDK 8 or newer)
  • Solid understanding of web technologies: HTTP, DNS
  • Experience running microservices in production
  • Strong at the usual best practices stuff: git, TDD, OOP principles (SOLID, design patterns etc)

Responsibilities

  • Contribute to development scaling of high throughput, high availability, public-facing multi-tenanted application
  • Design, implement and maintain libraries and abstractions for internal teams
  • Develop maintain secure, performant and simple-to-integrate APIs

Key facts

Hard skills

About the company

Norconsulting Global Recruitment logo

Norconsulting Global Recruitment

  • Staffing & Recruiting
  • SME
  • 51–200
NORCONSULTING RECRUITMENT RECRUITING TALNET GLOBLY SINCE 2001 Norconsulting Recruitment: Our Story Two Decades of Global Leadership in Specialized Recruitment With over 20 years of unmatched experience, Norconsulting Recruitment has cemented its position as a global leader in specialized staffing solutions. We primarily serve a diverse range of industries including Technology, Engineering, Oil & Gas, Power & Renewables, Infrastructure, Life Sciences, Mining, Automotive, and Chemical Manufacturing sectors worldwide. A Fusion of Expertise and Innovation Our multi-disciplinary team of recruitment specialists consists of industry veterans who bring in a unique blend of technical know-how and field experience. Whether you're on the lookout for permanent hires, contract professionals, interim management, or executive talents, we are equipped to offer a complete array of recruitment services tailored to your specific needs. Tailored Staffing Solutions for the Global Marketplace At Norconsulting Recruitment, we pride ourselves on offering bespoke staffing services sourced from an extensive global talent pool. Our dedicated teams, specialized by discipline, work relentlessly to match the right talent with the right opportunities, anywhere in the world. Comprehensive Services to Meet Every Staffing Need We offer a versatile suite of staffing options, including Contract, Permanent (Direct) Hire, Managed Solutions, and fully Outsourced Services. These are further enhanced by an industry-leading support system and a global mobility package, ensuring seamless and compliant talent management for as long as you require. Trust Norconsulting Recruitment for comprehensive, people-centric staffing solutions that stand the test of time.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Full Remote Senior Java Engineer

Responsibilities:

Contribute to development & scaling of high throughput, high availability, public-facing multi-tenanted application, in a fast-growing Series-A-funded startup environment.

Design, implement and maintain libraries and abstractions for internal teams to build upon to extend application functionality

Develop & maintain secure, performant and simple-to-integrate APIs for internal, B2B and public consumers required skills and experience: Excellent Java (JDK 8 or newer)

Solid understanding of web technologies: HTTP, DNS, at home in Chrome Developer Tools

Has used simulated load (JMeter/Gatling/wrk2 etc) and JVM profiling to identify and fix performance bottlenecks

Experience running microservices in production

Instrumenting code & analysing production metrics (Prometheus/InfluxDB/ELK etc)

Strong at the usual best practices stuff: git, TDD, OOP principles (SOLID, design patterns etc)Bonus points for: Kotlin

API Security (OAuth2, SAML, JWT etc)

Experience with reverse proxies (HAProxy, Envoy, nginx etc)

Terraform+AWSOur stack:

Vert.x, Terraform, AWS (ECS, DynamoDB), MySQL


Related jobs

See all Java Developer jobs

Other jobs at Norconsulting Global Recruitment