P
Java Developer
Job Description
Designing and implementing Java based applications. Analyzing user requirements to inform application design. Defining application objectives and functionality. Aligning application design with business goals. Developing and testing software. Debugging and resolving technical problems that arise. Producing detailed design documentation. Recommending changes to existing Java infrastructure. Developing multimedia applications.
Required Skills
- Java Programming:Proficiency in Java, including core Java concepts, language features, and libraries.
- Frameworks:Experience with Java frameworks such as Spring (Core, MVC, Boot), Hibernate, or JavaServer Faces (JSF).
- Web Technologies:Understanding of web technologies such as RESTful services, SOAP, and front-end technologies (HTML, CSS, JavaScript).
- Database Management:Familiarity with relational databases (e.g., MySQL, PostgreSQL) and SQL queries. Knowledge of NoSQL databases is a plus.
- Version Control:Proficiency with version control systems, particularly Git.
- Design Patterns:Knowledge of design patterns and best practices in software design and development.
- Testing:Experience with unit testing frameworks (e.g., JUnit, Mockito) and test-driven development (TDD).
- Development Tools:Familiarity with integrated development environments (IDEs) like IntelliJ IDEA or Eclipse, build tools like Maven or Gradle.
- Problem-Solving:Strong analytical and problem-solving skills with the ability to troubleshoot and resolve issues.
- Communication:Effective verbal and written communication skills for interacting with team members and stakeholders.
More Info
About Company
About Recruiter
Sudarsann Recr
0 Active Jobs



