Job Description
- Design, code, test, and deploy high-quality Java applications that meet project requirements.
- Contribute to the architectural design and decisions for Java-based projects, ensuring scalability, maintainability, and performance.
- Conduct code reviews to maintain code quality, performance, and adherence to coding standards.
- Collaborate with database administrators to design and optimize database schemas, and create efficient queries.
- Identify and resolve technical issues, bugs, and performance bottlenecks.
- Integrate applications with external systems and APIs to enhance functionality.
- Create and maintain technical documentation for projects, including architecture, code, and configuration.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 3 years proven experience in Java development, with a strong portfolio showcasing Java-based projects.
- In-depth knowledge of Java programming language, including familiarity with Java EE or Spring frameworks.
- Experience with database systems such as MySQL, PostgreSQL, or Oracle, including SQL query optimization.
- Knowledge of web technologies like HTML, CSS, JavaScript, and front-end frameworks (e.g., Angular, React) is a plus.
- Strong analytical and problem-solving abilities.
Skills
Analysis Skillsunmatched
AngularJSunmatched
Application Programming Interface (API)unmatched
Architectural Servicesunmatched
CSS (Cascading Style Sheet)unmatched
Code Reviewsunmatched
Coding Standardsunmatched
Computer Scienceunmatched
Database Administrationunmatched
Database Designunmatched
Database Optimizationunmatched
Database Technologyunmatched
HTML (HyperText Markup Language)unmatched
Internet Technologyunmatched
Javaunmatched
Java Platform Enterprise Edition (Java EE/J2EE)unmatched
JavaScriptunmatched
MySQLunmatched
Oracleunmatched
PostgreSQLunmatched
Problem Solving Skillsunmatched
Quality Managementunmatched
Query Optimizationunmatched
React.jsunmatched
SQL (Structured Query Language)unmatched
Software Engineeringunmatched
Spring Frameworkunmatched
Technical Writingunmatched
Testingunmatched
User Interface/Experience (UI/UX)unmatched
Level up your application
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder