Java Backend Developer - H1 transfer only
Wissen Infotech
Seattle, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Seattle, United States of America
Tech stack
Java
Amazon Web Services (AWS)
Automation of Tests
Azure
Continuous Delivery
Continuous Integration
Data Structures
Gradle
Hibernate
Java Persistence API
Spring
PostgreSQL
Maven
Enterprise Messaging Systems
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
Oracle Applications
RabbitMQ
SQL Databases
Data Storage Management
Cloud Platform System
Spring Cloud
Spring-mvc
Spring-boot
Backend
GIT
Kafka
REST
Microservices
Job description
The Java Backend Developer will be responsible for:
- Designing, developing, and maintaining backend services using Java.
- Creating RESTful APIs and microservices using Spring Framework.
- Working with various SQL and NoSQL databases for data storage and retrieval.
- Implementing CI/CD pipelines for automated testing and deployment.
- Collaborating with cross-functional teams to ensure project success.
Requirements
- 10+ years of experience in backend development with Java.
- Strong proficiency in:
- Core Java, Java 8+
- Spring Boot, Spring MVC, Spring Cloud
- RESTful APIs & Microservices
- Hibernate / JPA
- Experience with SQL/NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB, etc.)
- Solid understanding of data structures, algorithms, and object-oriented programming.
- Experience working with CI/CD pipelines, Git, Maven/Gradle.
- Familiarity with cloud environments (AWS / Azure) is a plus.
- Knowledge of Kafka, RabbitMQ, or other messaging systems preferred., * 10+ years of experience in backend development with Java.
- Proficiency in Core Java, Spring Boot, Spring MVC, Spring Cloud, and Hibernate / JPA.
- Experience with SQL/NoSQL databases such as Oracle, MySQL, PostgreSQL, MongoDB, etc.
- Solid understanding of data structures, algorithms, and object-oriented programming.
- Experience working with CI/CD pipelines, Git, Maven/Gradle.
Preferred Skills:
- Familiarity with cloud environments like AWS or Azure.
- Knowledge of messaging systems like Kafka, RabbitMQ, etc.