Function Description / Professional Tasks
As a Senior Java Developer, you will be responsible for designing, developing, and maintaining modern backend solutions in an agile environment. You’ll collaborate closely with other developers, DevOps engineers, and cloud teams to deliver stable, performant, and scalable applications.
What You Can Do:
− Develop and maintain Java applications using Spring Boot
− Implement and integrate RESTful APIs using JSON
− Work with Jenkins and Bitbucket/GitHub for CI/CD automation
− Write and maintain database scripts and handle database migrations (PostgreSQL)
− Leverage AWS (including Docker/Kubernetes) to deploy and scale applications
− Use Apache Kafka or be eager to learn it on the job
− Contribute to frontend components with TypeScript when needed
− Use IntelliJ IDEA as your main development environment
What You Can Do:
− Develop and maintain Java applications using Spring Boot
− Implement and integrate RESTful APIs using JSON
− Work with Jenkins and Bitbucket/GitHub for CI/CD automation
− Write and maintain database scripts and handle database migrations (PostgreSQL)
− Leverage AWS (including Docker/Kubernetes) to deploy and scale applications
− Use Apache Kafka or be eager to learn it on the job
− Contribute to frontend components with TypeScript when needed
− Use IntelliJ IDEA as your main development environment