Hybrid Java Full-Stack Developer

Posted 2 weeks ago

Apply now

About the role

  • Contribute to the function through complex project tasks and initiatives
  • Interact regularly with team members and occasionally leadership on a range of topics
  • Design, develop, and maintain Java-based backend services and applications
  • Make architectural decisions and establish technical standards
  • Manage project timelines, resource allocation, and deliverables
  • Conduct code reviews and ensure code quality across the team
  • Collaborate with product managers to define and implement new features
  • Troubleshoot and resolve complex technical issues
  • Create and maintain technical documentation
  • Report project status to senior management

Requirements

  • 6+ years of professional experience in Java backend development
  • Strong proficiency in Java 8 or higher, including advanced language features
  • Expert knowledge of Spring Framework ecosystem (Spring Boot, Spring Data, Spring Security)
  • Experience with microservices architecture design and implementation
  • Solid understanding of RESTful API design principles and best practices
  • Proficiency with relational databases (SQL Server, Sybase) and SQL optimization
  • Experience with NoSQL databases (MongoDB, Cassandra, Redis)
  • Knowledge of message brokers and event-driven architectures (IBM MQ, Kafka, RabbitMQ)
  • Familiarity with containerization and orchestration (Docker, Kubernetes)
  • Strong experience with build tools (Maven, Gradle) and CI/CD pipelines

Benefits

  • Comprehensive employee benefits and perks
  • Flexible working arrangements
  • Professional development opportunities
  • Opportunities for internal mobility within the organization

Job title

Java Full-Stack Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job