Java developer
AIVANTA TECHNOLOGIES LLC
United States
1 day 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
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
HTML
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Computing
Software Quality
Code Review
Databases
Software Debugging
+20 more
Software Design Patterns
DevOps
Hibernate (Java)
Java Persistence API
Spring Framework
Junit
PostgreSQL
MySQL
Object-Oriented Software Development
Oracle (Applications)
Mockito
Google Cloud
Java Application Server
Git
Containerization
Front End Software Development
Api Design
Restful APIs
Software Version Control
Docker
Job description
We are seeking a talented and experienced Java Developer to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality Java applications. You will work closely with other developers, product managers, and stakeholders to ensure that our software meets the needs of our users and aligns with our business goals., * Design, develop, and maintain Java applications using industry best practices and standards.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code that adheres to coding standards.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Troubleshoot and resolve technical issues and bugs in a timely manner.
- Stay up-to-date with the latest Java technologies and industry trends.
- Provide technical leadership and mentorship to junior developers.
- Contribute to the continuous improvement of our development processes and tools.
Requirements
- Proven experience as a Java Developer or similar role.
- Strong proficiency in Java programming language.
- Experience with Java frameworks such as Spring, Hibernate, or JPA.
- Solid understanding of object-oriented design principles and design patterns.
- Experience with RESTful web services and API development.
- Familiarity with database technologies such as MySQL, PostgreSQL, or Oracle.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
<>Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- Experience with Agile development methodologies.
- Familiarity with version control systems such as Git.
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- Knowledge of testing frameworks such as JUnit or Mockito.
- Experience with DevOps practices and tools.
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
Loading talks and stories from around this roleβ¦