Java Developer
VIIS GLOBAL LLC
United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$80,000.0 - $130,000.0
Working hours
Shift work
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Application Performance Management
Microsoft Azure
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Software Debugging
+42 more
Software Design Patterns
DevOps
Github
Gradle
Hibernate (Java)
Java Persistence API
Java Web Services
Spring Framework
Junit
PostgreSQL
Apache Maven
Enterprise Messaging Systems
MongoDB
MySQL
NoSQL
Oracle (Applications)
Scrum Methodology
Systems Development Life Cycle
RabbitMQ
Oop Languages
Standard Sql
Software Engineering
Software Requirements Analysis
Software Systems
SQL Databases
Web Services
Google Cloud
Java Application Server
Spring-mvc
Spring-boot
Software Security
Git
Gitlab-ci
Kubernetes
Information Technology
Cassandra
Apache Kafka
Software Coding
Restful APIs
Docker
Jenkins
Microservices
Job description
We are seeking a talented and motivated Java Developer to join our remote development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality Java applications. You will collaborate with cross-functional teams to deliver scalable, secure, and efficient software solutions that support business objectives., * Design, develop, and maintain Java-based applications and services.
- Write clean, scalable, and efficient code following industry best practices.
- Collaborate with product managers, business analysts, and developers to define software requirements.
- Perform code reviews and ensure adherence to coding standards.
- Troubleshoot, debug, and resolve application issues.
- Develop and consume RESTful APIs and web services.
- Optimize application performance and scalability.
- Participate in Agile/Scrum ceremonies, including sprint planning and daily stand-ups.
- Create and maintain technical documentation.
- Ensure application security, reliability, and maintainability.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 3+ years of professional experience in Java development.
- Strong knowledge of Core Java, OOP principles, and design patterns.
- Experience with Spring Framework, Spring Boot, and Hibernate/JPA.
- Proficiency in SQL and relational databases such as MySQL, PostgreSQL, or Oracle.
- Experience with Git and version control systems.
- Familiarity with REST APIs and microservices architecture.
- Knowledge of software development lifecycle (SDLC) and Agile methodologies.
- Excellent problem-solving and communication skills.
Preferred Qualifications
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Docker and Kubernetes.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Familiarity with Apache Kafka, RabbitMQ, or other messaging systems.
- Experience with NoSQL databases such as MongoDB or Cassandra.
- Understanding of DevOps practices., * Java 8/11/17+
- SQL
- JavaScript (preferred)
Frameworks & Tools:
- Spring Boot
- Spring MVC
- Hibernate
- Maven/Gradle
- JUnit
- Git
Cloud & DevOps:
- AWS/Azure
- Docker
- Kubernetes
- Jenkins
Benefits & conditions
- Fully remote work environment.
- Flexible working hours.
- Competitive salary and performance bonuses.
- Health and wellness benefits.
- Professional development and certification support.
- Opportunity to work on cutting-edge technologies.
- Collaborative and inclusive work culture.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 1 month ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago