Dla niemieckiego klienta z branży produkcyjnej (motoryzacja, przemysł dobra użytkowe) poszukuję Java developerów. Nasz klient prowadzi obecnie kilka projektów związanych z Javą (Developer API, DevOps, Cloud Developer). Poniżej podsyłam opis na Java Developera. W przypadku zainteresowania innymi projektami, również zachęcam do kontaktu,
Poszukuję osób z przynajmniej rocznym komercyjnym doświadczeniem w Javie.
1) Java Developer
Main tasks will be:
- Creating functional specifications and designs of the system with the influence of customers, technical consultants and architects;
- Providing highest quality services: build process, change reviews, interfaces alignment, agreement;
- Leading your team members to deliver best solutions and improve your professional development;
- Providing the highest quality of source code (peer review, tech-talks etc.);
- Enhancing cloud-native micro services to fit up specific domain problems;
- Engaging to the software development lifecycle, also the 3rd line of support;
The Candidate should have:
- Computer science or similar field diploma;
- Practice in Java Enterprise Development (JEE) of REST services based applications;
- Proficiency in Microservice architecture, OOA, OOD, Cloud design patterns;
- Familiarity with SCRUM or similar Agile methodologies;
- Understanding of Java;
- Awareness of at least one Ul JavaScript framework;
- Expertise in Spring framework and deep understanding of its different modules;
- Good command of source control tool (GIT) and build tools (Maven);
- Proficiency in usage of Java 8, Spring Boot 1.5, jHipster (for services scaffolding), Apache Kafka and Camel, Oracle, Spring Cloud- Netflix OSS (Zuul, Ribbon, Eureka), Angular JS, Jenkins (as Continuous Integration environment), Docker containers;
- Independent, flexible, team-oriented, detail-oriented, efficient and solution-oriented attitude;
- Superb analytical and problem solving skills;
- Excellent communication and interpersonal skills;
- Ability to work independently and in a team;
- Very good English skills (written and spoken).
It would be a plus if the Candidate had:
- German language skills;
The Candidate can expect:
- Permanent Contract;
- Trainings, courses, opportunity to work on international projects, clear career paths;
- Many benefits such as private medical care, MultiSport card, food&beverages and many more;
- Challenging job in an international and multilingual environment;
- Professional development;
- Attractive, competitive compensation.
2) API Developer
Main tasks will be:
- Definition, architecture and implementation of APIs
- Rollouts, management of APIs with the API Management platform
- Consulting on the implementation and definition of APIs
- Definition, Implementation and integration of applications that use APIs
- Definition of API design guidelines
- Evaluation of tools and methods for API design
- Experience with tools for Webservice / API Management
- Know- how and experience with REST, SOA, ESB, EAI methods and technology
- Very good know-how of REST Services and technology (JSON, CORS, SSL)
- Very good know- how of Java or .NET C#, Javascript and Node JS
- Degree in informatics or comparable
- Self- motivated, structured and target oriented style of working
- Ability to communicate and work with international teams
3) Cloud developer
Main tasks will be:
-
Working in adaptive agile environment
-
Continuous Delivery in cloud environments (preferably Azure Container Service, e.g. Kubernetes, Docker)
-
Full-stack development
-
What distinguishes you:
-
Experience 3-5 years in Java (incl. frameworks like Spring)
The Candidate should have:
-
Understanding of OOD and the clean code continuous refactoring principles
-
Experience with cloud platforms
-
Experience with API design & development
-
Experience with Enterprise Messaging Systems
-
Experience with cloud environments in IoT context (incl. Protocols like MQTT)
-
Experience in Test Driven Development (TDD) and Pair Programming
-
NoSQL databases (eg Mongo DB)
-
Node.js / TypeScript
4) Platform administrator/DevOps
Main tasks will be:
- Administrating of Liferay server
- Developing of web applications (international agile projects)
- Ensuring of the product quality and security
- Consulting of internal customers
- Good knowledge of the Liferay configuration/administration
- Several years of experience in the area of software development as well as designing/drafting and implementing concepts of J2EE-based web applications
- Good coding skills in J2EE, Continuous Integration/Delivery Tools (like Jenkins, Maven, Artifactory, Sonar, GIT
- Good skills in WebUI development (HTML5, JQuery, AngularJS, CSS, SASS, LESS) and Elastic Search would be eligible
- Experience with agile development
- Ability to work in an international team
- Proficiency in English, German would be additional asset
W razie zainteresowania zapraszam do kontaktu:
[email protected]