Java Developer
Vectorsoft, LLC
Dallas, TX, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Compensation
$87,360.0 - $210,080.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Agile Methodology
Amazon Web Services
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Computing
Code Reuse
Code Review
Databases
Software Debugging
Eclipse (Software)
+23 more
Gradle
Hibernate (Java)
IntelliJ IDEA
Java Web Services
Spring Framework
PostgreSQL
Apache Maven
MySQL
Object-Oriented Software Development
Oracle (Applications)
SQL Databases
Web Services
Google Cloud
Spring-boot
Git
AngularJS
Information Technology
Build Tools
Front End Software Development
Restful APIs
Software Version Control
Docker
Microservices
Job description
- We are looking for a skilled Java Developer to design, develop, and maintain high-performance applications. The ideal candidate should be passionate about technology, write clean code, and work well in a collaborative environment.
- Key Responsibilities
- Develop, test, and maintain Java-based applications
- Write clean, efficient, and reusable code
- Troubleshoot, debug, and upgrade existing software
- Design and implement RESTful APIs and services
- Collaborate with front-end developers and other team members
- Participate in code reviews and improve development practices
- Ensure performance, security, and scalability of applications
Requirements
Do you have experience in Web services design?, Do you have a Bachelor’s degree?, * Strong knowledge of Java (Core Java, Java 8 or higher)
- Experience with frameworks such as:
- Spring Framework
- Spring Boot
- Hibernate
- Understanding of Object-Oriented Programming (OOP)
- Experience with REST APIs and microservices architecture
- Familiarity with build tools (Maven/Gradle)
- Knowledge of version control systems (Git)
- Database & Tools
- Experience with SQL databases (MySQL, PostgreSQL, Oracle)
- Familiarity with IDEs like:
- IntelliJ IDEA
- Eclipse IDE
- Qualifications
- Bachelor’s degree in Computer Science or related field
- 0-2 years (Junior), 2-5 years (Mid-level), 5+ years (Senior) experience
- Preferred Skills
- Knowledge of cloud platforms (AWS, Azure, GCP)
- Experience with Docker and Kubernetes
- Familiarity with CI/CD pipelines
- Understanding of Agile methodologies, * High school or equivalent (Preferred), * Front-end development: 1 year (Preferred)
- CSS: 1 year (Preferred)
- Angular: 1 year (Preferred)
Benefits & conditions
$42 - $101 an hour - Full-time, Contract, Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Employee discount
- Health savings account
- Flexible spending account, Job Types: Contract, Full-time
Pay: $42.00 - $101.00 per hour, * 401(k)
- 401(k) matching
- Employee assistance program
- Employee discount
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Relocation assistance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood 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
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago