Java Software Engineer
Tech Stack / Keywords
Firma i stanowisko
CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. They create proofs-of-concept, help build new products, nurture existing ones, and provide services in production environments. The company has over 250 employees, has been operating since 2011, and serves clients including tech startups and large companies across the US, Japan, Israel, and Europe.
Wymagania
- Minimum 5+ years professional experience in Java software development
- Experience with backend systems and API development
- Knowledge of computer networks including switching, routing, VLANs, TCP/IP, DNS, DHCP
- Experience using AI-assisted development tools or agentic AI workflows
- Experience with cloud environments (AWS, Azure, GCP)
- Strong understanding of XML and XPath
- Experience with REST-based services
- Good analytical and problem-solving skills
- Good communication skills and ability to work in an agile team
- Good knowledge of English (B2+ level)
Nice to have:
- Professional experience with Golang
- Experience with CI/CD pipelines
- Experience working in large-scale or distributed systems
- Knowledge of ReactJS or similar frontend frameworks
- Experience with code generation or model-driven development approaches
- Experience with performance tuning and scalability optimization
Obowiązki
- Work on backend development in Java within the network domain
- Transform network feature definitions based on XML/XPath into Java implementations
- Build and extend backend services and APIs supporting automation workflows
- Integrate AI agents into development and automation processes including AI-assisted code generation and validation
- Ensure code quality through unit and integration testing
- Investigate and resolve bugs, performance issues, and scalability challenges
- Collaborate with engineers, QA, and architects in an agile environment
- Participate in code reviews and technical discussions
- Support continuous improvement of development and automation processes
Benefity
- Flexible working hours with options for remote, office, or hybrid work
- Professional growth supported by internal training sessions and a training budget
- Solid hands-on onboarding process
- Collaborative atmosphere among professionals
- Opportunity to change projects
Inne informacje
Informujemy, że administratorem danych jest Codilime z siedzibą w Warszawie, ul. Krańcowa 5 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
CodiLime
38 aktywnych ofert