Java Software Engineer

N2S Global — Poland · Posted ~10 hours ago

Senior Full-time Hybrid

Skills

Java multithreading algorithms and data structures Kafka Kubernetes AWS microservices Spring Spring MVC Kotlin

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology team is seeking an experienced Java Software Engineer to design and develop scalable enterprise microservices. You will work with core Java, multithreading, algorithms and data structures, Spring, Kafka, Kubernetes, and AWS, with potential exposure to Kotlin and investment-banking or risk-related systems. The position is permanent and hybrid.

Highlights

Permanent engineering opportunity working on scalable enterprise microservices in a hybrid environment. The role combines advanced Java development with cloud, container orchestration, event streaming, and financial-domain exposure, offering substantial experience with large-scale distributed applications.

Description

About Us:- Net2Source Inc. is one of the fastest growing diversities certified global workforce solutions companies with an unprecedented YoY growth of over 100% for last 6 years working with Fortune 1000/Global 2000 across 34 countries and 5 continents including North America, South America, Europe, Asia, Australia, and Middle East. About the Role: Job Title – Java Developer Location – Warsaw, Poland Mode of Work – Hybrid 3 Days Onsite per week Type of Hiring – Permanent Skills- Mandatory Skills : Core Java, Multi-threading, Algorithms & Data Structures, Kafka, Kubernetes, Amazon AWS / Kotlin, Investment Banking (ideally Risk) Job Summary: Seeking a Specialist with 5 to 10+ years of experience in Java Frameworks to design and develop scalable microservices based applications Job Description: Develop and maintain enterprise level applications using Java and related frameworksDesign microservices architecture to ensure modularity and scalabilityUtilize Spring and Spring MVC frameworks for building robust backend servicesCollaborate with cross functional teams to define design and ship new featuresEnsure high performance and responsiveness of applicationsParticipate in code reviews and contribute to continuous improvement of development processesTroubleshoot debug and optimize existing applications to enhance performance and reliability Roles and Responsibilities: Lead the development and implementation of microservices using Java and Spring frameworksArchitect solutions that are scalable maintainable and secureMentor junior developers and provide technical guidance within the teamCollaborate with product owners and stakeholders to gather requirements and translate them into technical specificationsEnsure adherence to best practices in coding testing and deploymentConduct performance tuning and optimization of applicationsStay updated with emerging technologies and integrate them when appropriate to improve application efficiency