Java Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateRequired Skills & Qualifications:
- 6 years of hands-on experience in
Java SE/EE
development.
- Strong experience with
Spring Framework (Spring Boot, Spring MVC, Spring Data)
.
- Experience with
RESTful APIs, JSON, XML, and microservices architecture
.
- Proficiency with
relational databases
(MySQL, PostgreSQL, Oracle) and writing
SQL queries
.
- Experience with
unit testing frameworks
such as JUnit, TestNG.
- Hands-on experience with
version control systems (Git, SVN)
.
- Knowledge of
CI/CD tools
like Jenkins, GitLab CI, or Azure DevOps.
- Familiarity with
cloud platforms
(AWS, Azure) and containerization tools like
Docker/Kubernetes
is a plus.
- Strong
analytical, problem-solving, and communication skills
.
Preferred Qualifications:
- Experience with
messaging systems
(Kafka, RabbitMQ).
- Familiarity with
NoSQL databases
(MongoDB, Cassandra).
- Exposure to
DevOps practices
and cloud-native development.
Similar roles
Java Software EngineerFinanzkonzept 360 · Reno, Nevada, United States · Hybrid- Entry Level- Java Software EngineerBeaconFire Inc. · Three Rivers, Michigan, United States · Onsite
- Senior Java Software EngineerE-solutions Inc · North York, Ontario, Canada · Onsite
- Senior Java Software EngineerDivit Technologies, Inc. · Dallas, Texas, United States · Hybrid
- Senior Java Software EngineerVision Square INC · Plano, Texas, United States · Onsite