Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Wilmington?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Vivace Pact Technologies

Wilmington / Global

Position: Java Developer

Job Description

Java DeveloperA Java Developer designs, develops, tests, and maintains Java-based applications, focusing on web, desktop, and mobile applications. They collaborate with teams to understand requirements, implement solutions, and ensure the software's performance, security, and scalability. Key responsibilities include coding, unit testing, debugging, and documentation, as well as contributing to the entire software development lifecycle.Core Responsibilities:Development: Java Developers write code, using Java, to create applications that meet specific business needs and user requirements.Testing: They conduct thorough testing to identify and resolve bugs, ensuring the application's stability and reliability.Maintenance: Java Developers maintain existing applications, making updates and fixes to address issues and enhance performance.Collaboration: They work closely with other developers, designers, and project managers to ensure seamless integration and communication throughout the development process.Documentation: Java Developers document their code and the application's functionality to aid future development and maintenance efforts.Tools and Technologies:IDE: Using Integrated Development Environments (IDEs) like IntelliJ IDEA or Eclipse.Testing Tools: JUnit, TestNG, or other testing frameworks.Version Control Systems: Git, SVN, or other version control systems.Build Tools: Maven, Gradle, or other build tools.Collaboration Tools: Jira, Trello, or other project management tools.Skills:Proficiency in Java language, including object-oriented programming principles and design patterns.Experience with popular Java frameworks like Spring, Hibernate, and Struts.Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases.Knowledge of cloud platforms like AWS, Azure, or Google Cloud.Familiarity with unit testing frameworks and tools.Experience with Git and other version control systems.Strong analytical and problem-solving skills to identify and resolve technical issues.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location