Oglas namijenjen i osobama sa invaliditetom
Oglas namijenjen i osobama čije je školovanje u toku
Oglas namijenjen i osobama čije je školovanje u toku
Uslovi:
- BA/BS degree or 5+ years of related experience (degree in Computer Science or related field is preferred),
- 4+ years of solid programming experience in Java core libraries and developing web server applications, object oriented design and design patterns, and passionate about writing high quality and well-architected code,
- Strong understanding of engineering best practices – requirement gathering and analysis, design and develop secure and scalable code with unit tests, partake in code reviews and documentation,
- Strong understanding & usage of algorithms, data structures, and OO methodologies in designs and coding,
- Experience of SQL / NoSQL databases,
- Highly proficient in a Linux environment,
- Experience with design and implementation of modern web services architecture and API frameworks (REST/SOAP/AJAX/JSON),
- Familiarity with web technology (HTML, JavaScript, CSS),
- Experience in multithreaded applications,
- Experience in persistence layers and data caching strategies,
- Experience with source control software SVN or GIT, general configuration management methodologies and automated build and testing processes,
- Experience in mentoring and guiding junior developers,
- Thrives on complex problems that require creative, possibly never even heard of, solutions,
- Understands the difference between good and bad code; values peer contributors,
- Possesses solid understanding of web development design (UI depth), web development (web services),
- Experience with unit testing frameworks, continuous integration, TDD methodology,
- Passion for engineering and computer science that solves user-facing problems,
- Experience with Amazon Web Services and EC2,
- Understanding of large scale, widely distributed, system design tradeoffs,
- Experience using Spark, Hadoop, Redis, Lambda architecture,
- Familiar with digital advertising business models,
- Familiar with Interactive Advertising Bureau (IAB) specifications,
- Familiar with OpenRTB standard,
- Experience in Scrum, Kanban and Agile methodology.
Opis posla:
- Design and code backend Java applications and services. Emphasis is placed on implementing maintainable, scalable systems capable of handling billions of requests a day,
- Provide leadership to fellow engineers in the development of robust, enterprise-grade software solutions for our clients,
- Contribute high-quality code to multiple software projects in a variety of languages, primarily Java,
- Analyze and improve our life-cycle software development processes (e.g. testing, building, deployment, monitoring, etc.),
- Collaborate with product owners and client services to build technical specifications documents for engineering teams,
- Contribute to the planning process of project development. Ensure timely delivery of assets to stakeholders,
- Build an understanding of the on-line advertising ecosystem and leverage your engineering expertise to build innovative solution,
- Design and develop components for advertising products,
- Support, debug & fix issues in our production application,
- Design, implement and test new features and system components,
- Write efficient and maintainable code,
- Write unit and end-to-end automated tests to provide code coverage, particularly for business-critical components,
- Deliver results in a fast-paced, deadline-driven environment that requires ability to handle multiple tasks simultaneously without compromising quality,
- Collaborate with cross-functional engineering peers to implement end-to-end solutions.
Prijave možete poslati putem opcije
APLICIRAJ
Gradovi
Banja Luka
Pozicije posla
Senior java developer 1
Kategorije
- IT
Obrazovanje
- Fakultet
Status posla
- /
Smjene
Plata
- / 0 - 0 RSD
Vrline
Osnovna znanja i vještine
Specijalna znanja i vještine
Posebni zahtjevi
/
do isteka -3519659 minut