Java Developer with AWS

100 - 140 PLN/ godz.B2B
SeniorFull-time·B2B
#380872·Dodano dziś·1
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaSpringBootSpring MVCNoSQLOraclePostgreSQLMongoDBAPIDockerSSOOktaTestingJUnitJMeterCD toolsGitLab CISecurityConfluenceCSSLinuxUnixPythonAWSAWS EC2AWS S3AWS LambdaGatewayCloudWatchReactVue.js

Firma i stanowisko

Square One Resources is hiring for a Senior Java Developer role focused on backend systems using Java and cloud technologies. The team works in an Agile/Scrum environment delivering scalable software solutions with microservices architecture and enterprise integration patterns.

Wymagania

  • Minimum 4+ years of professional experience in Java development (Java 8–25)
  • Strong knowledge of Java including multithreading, concurrency, immutability principles, and design patterns
  • Experience with backend frameworks: Spring (Boot, MVC, WebFlux), MyBatis, TestContainers
  • Experience with SQL and NoSQL databases (Oracle, PostgreSQL, MongoDB, Redis) and messaging systems (Apache Kafka)
  • Understanding of software architecture: microservices, RESTful API design, SOA principles, containerization (Docker, Kubernetes), IAM/SSO solutions (Okta, CAS, IAM)
  • Experience in software testing: unit testing (JUnit, Mockito), integration and acceptance testing (Spock), performance testing (JMeter, K6)
  • Experience with version control and CI/CD tools: Git (Bitbucket, GitLab), Jenkins, GitLab CI/Pipelines
  • Knowledge of application security principles (OWASP)
  • Experience working in Agile/Scrum teams with Jira and Confluence
  • Basic frontend understanding (HTML, CSS, JavaScript, Angular, React, Vue.js) is a plus
  • Experience with Linux/Unix environments and scripting (Python, Bash)
  • Cloud experience with AWS services: IAM, EC2, S3, Lambda, API Gateway, CloudWatch, MSK
  • Ability to create technical and user documentation
  • Understanding of DevOps practices and automation tools
  • Good command of English (at least communicative level)

Obowiązki

  • Development and maintenance of backend applications in Java
  • Technical consulting and advisory support for developers and business units
  • Conducting code reviews and ensuring coding standards adherence
  • Active participation in Agile/Scrum ceremonies (planning, refinement, retrospectives)
  • Designing and implementing scalable software solutions based on microservices and REST architecture
  • Creating and maintaining technical documentation in Confluence
  • Task management and delivery tracking using Jira
  • Supporting testing activities (unit, integration, and performance testing)
  • Collaboration with frontend developers and QA engineers to ensure end-to-end quality delivery
  • Contribution to continuous improvement of development processes and team efficiency
SQUARE ONE RESOURCES

SQUARE ONE RESOURCES

136 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz