Overview
Skills
Job Details
Greetings!!
Java Developer Mid-Level (4-6 yrs of exp)
Location: [Hyderabad/ Jacksonville, Florida]
Job Type: [Full-Time | Contract | Contract-to-Hire]
Job Description:
We are seeking a skilled and motivated Java Developer to join our dynamic development team. As a Java Developer, you will be responsible for designing, developing, and maintaining robust Java-based applications that meet both functional and technical requirements. You ll collaborate closely with cross-functional teams to deliver scalable, high-performance software solutions.
Key Responsibilities:
* Design, code, test, and debug Java-based applications and components.
* Participate in full software development life cycle (SDLC), including planning, development, deployment, and maintenance.
* Build RESTful APIs and integrate with third-party services.
* Write clean, maintainable, and efficient code following best practices.
* Collaborate with business analysts, QA engineers, and other developers to deliver high-quality solutions.
* Conduct code reviews and mentor junior developers (for mid/senior roles).
* Optimize application performance and troubleshoot issues in development and production environments.
* Maintain documentation related to system configuration and development processes.
Required Skills & Qualifications:
* Proficiency in Java (8 or above) and object-oriented programming.
* Experience with Spring Framework (Spring Boot, MVC, Security, etc.).
* Knowledge of RESTful web services and API integration.
* Familiarity with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
* Hands-on experience with tools like Maven/Gradle, Git, and JIRA.
* Experience with unit testing frameworks like JUnit/TestNG.
* Knowledge of CI/CD pipelines and containerization (Docker, Kubernetes) is a plus.
* Bachelor s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications:
* Experience with micro services architecture.
* Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
* Agile/Scrum development experience.
Why Join Us?
* Competitive compensation and benefits
* Opportunity to work on cutting-edge technologies
* Collaborative and growth-focused environment
* Flexible work hours / Remote work options
Excellent compensation for the right candidate.
Apply now to join a forward-thinking team driving innovation through powerful Java applications!
Thank you
Sincerely
Rick P.