Senior Java Developer
at Develocraft
Gdańsk, pomorskie, Poland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Jan, 2025 | Not Specified | 26 Oct, 2024 | N/A | Design Patterns,Rabbitmq,Openshift,Jenkins,Spring Boot,Jira,Java,Gitlab,Spring Cloud,Confluence,Kafka,Mongodb,Docker,English,Kubernetes,Nexus,Junit | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
QUALIFICATIONS:
- 5+ years of commercial experience in Java programming,
- Experience with Java 17+,
- Practical knowledge of Spring Boot 3+,
- Knowledge of JPA/Hibernate,
- Worked with JUnit 5,
- Knowledge of Docker and Kubernetes,
- Proficiency in working with SQL databases (PostgreSQL/Oracle),
- Work with the Git version control system,
- Knows design patterns,
- Knowledge of Polish and English at an intermediate level (B2-C1).
Nice to have:
- Knowledge of RabbitMQ or Kafka,
- Experience with ArgoCD/Workflows,
- Knowledge of Enterprise Architect,
- Experience or willingness to develop towards FullStack,
- Knowledge of cloud solutions such as OpenShift,
- Knowledge of Spring Cloud and MongoDB,
- Experience with CI/CD tools: GitLab, Jenkins, Nexus,
- Practical knowledge of project management tools: JIRA, Confluence,
- Experience with monitoring tools: Grafana, ELK stack, Graylog, Prometheus.
Responsibilities:
- Design, development and maintenance of backend applications in Java 17+ and Spring Boot 3+ technology,
- Implementation of solutions based on JPA/Hibernate and cooperation with SQL databases (PostgreSQL/Oracle),
- Creation and maintenance of unit tests using JUnit 5,
- Participation in projects implementing and developing business systems,
- Cooperation with the team in creating and optimizing applications running in containerization environments (Docker, Kubernetes),
- Work with the Git version control system and CI/CD tools (e.g. GitLab, Jenkins, Nexus),
- Ensuring code quality through regular code reviews and application of design patterns,
- Participation in the processes of designing the architecture of new solutions, Supporting the team in solving technical problems and sharing knowledge,
- Creation of technical documentation as part of the tasks performed,
- Active participation in team agile meetings and initiatives related to improving software development processes.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Gdańsk, pomorskie, Poland