Backend Developer (Java, Spring Boot)
160 - 170 PLN/ godz.B2B
SeniorFull-time·B2B
#367309·Dodano dziś·0
Źródło: emagineTech Stack / Keywords
BackendJavaSpring BootData modelingArchitectureAPISecurityAgile
Wymagania
- Hands-on experience in API and Microservices development using core Java and/or Spring Boot.
- Proficient in application development using Java/J2EE and related technologies, including Spring Framework and Hibernate JPA.
- Experience in developing reusable APIs and consuming web services (REST), as well as processing data formats like XML/JSON.
- Expert knowledge of Agile/Scrum/Kanban development methodologies and experience with databases (Oracle, Postgre, MongoDB).
- Extensive knowledge of CI/CD deployment pipelines, including Jenkins, Docker, shell scripting, and GIT with Unix proficiency.
Nice to have:
- Experience in JavaScript frameworks such as ReactJs, Node JS, Angular, and jQuery.
- Familiarity with JavaScript build tools and dependency management.
- Experience in creating responsive designs using frameworks like Bootstrap.
- Knowledge of GCP, GKE, AWS.
- Experience or knowledge in system architecture and solution design.
- Hands-on experience in Python, Machine Learning, and Data Science.
Obowiązki
- Ensure proper definition and architecture of non-functional requirements in design.
- Develop and grow skills in designing cloud-based, secure, and adaptable solutions.
- Build scalable, highly reliable product features through effective software design and implementation.
- Apply problem-solving and analytical skills to diverse challenges.
- Interact with cross-functional teams for scalable solution production.
- Estimate engineering efforts and develop realistic schedules.
- Identify and resolve complex production issues efficiently.
- Conduct comprehensive design and code reviews and perform unit testing.
- Utilize source control and bug tracking systems responsibly.
emagine
199 aktywnych ofert