Senior Back-end Developer (Java) @ Jacobs
- Minimum of 4 years of hands-on experience in Java software development
- Extensive experience in the specified technologies and tools
- Proven ability to design, implement, and deliver complex software solutions
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
At Jacobs, were embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport.
By working together in international teams and with different perspectives, we gain the experience that is our collective strength. In Jacobs, every day is a chance to make the world a better place - lets design your career with us!
We are seeking a Senior Backend Developer with expertise spanning various aspects of software development, including Java OOPS concepts, Java 8 features, multi-threading, web applications, REST services, testing frameworks, and more. The ideal candidate will have a solid background in leadership and a proven track record of successful project implementation.
We offer:
- Unique company culture fostering individual career growth and work-life balance
- Full-time employment contract with salary corresponding to qualifications
- Hybrid working model
- Flexible working hours (we start between 7:30-10:00)
- Flexible benefits package (Lux Med medical care, psychological care, life insurance, My Benefit cafeteria system, including Multisport card co-financing, car park sharing system)
- Co-financed Holidays ("Wczasy pod Gruszą)"
- Membership in Jacobs employee networks (Womens Network, OneWorld, PRISM, Careers Network, Green Team, Toastmasters, Collectively and others)
- Continuous development opportunities, including a range of professional trainings and certifications, Graduate Development Program, Learners’ Community, self-learning platform
- Opportunity to take part in language courses (English, German, Polish)
We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team
,[Apply strong object-oriented programming principles in Java to design and implement robust and scalable solutions, Leverage Java 8 features, including streams, functional interfaces, and collections, to enhance code readability and maintainability, Design and develop web applications using MVC frameworks, incorporating dependency injection for improved modularity and testability, Implement RESTful services using JAX-RS and adhere to best practices for designing and consuming REST APIs, Utilize JUnit, Wiremock, and Mockito for effective unit testing, mocking, and behaviour-driven development. Transition from other frameworks, seamlessly, including TestNG, Use OpenAPI Swagger to specify and document exposed APIs, ensuring clarity and consistency, Implement code quality checks using SonarQube and ensure security through Redhat SSO, Utilise a range of libraries and frameworks, including Feign, Mustache, Spring, Guice, Swagger, and Spring Boot, Work with various data storagesolutions, including ElasticSearch, RDS, Aurora, Postgres, ElasticCache, OpenSearch, and Debezium, Implement hosting and orchestration using Docker, Kubernetes, and AWS Autoscaling Groups (ASG), Oversee web container management using Tomcat and NGINX. - Implement monitoring and logging solutions using the ELK stack, Set up and manage the CI/CD pipeline using BitBucket, Maven, Terraform, Jenkins, Ansible/Packer, and Kustomize, Work with Kafka, SQS for queuing solutions and implement scheduling using Jenkins/Ansible, Use a combination of Cucumber, JUnit, Selenium, and Postman for comprehensive testing] Requirements: Java, Spring Boot, Docker, Kubernetes, Open API, Jenkins, Ansible, Swagger, AWS, Elasticsearch, Selenium, Cucumber, Postman Tools: . Additionally: Sport subscription, Private healthcare, Workation, International projects, Language courses, Mentoring program, Career growth, Work-life balance, flexible working hours, Trainings, Life & group insurance, Modern office, Free coffee, Bike parking, Shower, Free parking, In-house trainings.Kategorie
backend
Odpovědět na inzerát Buďte první, kdo se na danou nabídku práce přihlásí!💡 Doporučuji: Vytvořte si svůj profesionální životopis (zdarma a snadno), se kterým zvýšíte šanci na získání lepší práce.
💡 Podívejte se na video 6 tipů pro životopis, díky kterým získáte pozvánku na pohovor, které Vám pomůže s přípravou životopisu a motivačního dopisu pro zvýšení šancí na pozvání na pohovor.
Zajímavé nabídky práce v okolí:
Práce Senior Back-end Developer (Java) @ Jacobs: Často kladené otázky
👉 V jakém městě se nabízí nabídka práce Senior Back-end Developer (Java) @ Jacobs?
Práce je nabízena v lokalitě Kraków.
👉 Jaká firma nabírá na tuto pozici?
Tato nabídka práce je do firmy Jacobs.