Banner Image

All Services

Programming & Development Apps & Mobile

Java Development

$25/hr Starting at $1K

Develop automated tests, conduct unit tests, integrations tests and performance tuning.

Interact with the product team to understand product requirements

Design, develop, test, and deploy high-quality web applications using Java SE and related technologies.

Create responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and Java-based front-end frameworks (e.g., JavaServer Faces, Spring MVC).

Build and maintain the server-side logic, databases, and APIs using Java and relevant back-end frameworks (e.g., Spring Boot, Java EE).

Design and optimize database schemas, write SQL queries and work with various database management systems (e.g., MySQL, PostgreSQL, Oracle).

Integrate third-party APIs and services into the application as needed.

Ensure code quality through code reviews, automated testing, and adherence to coding standards.

Identify and resolve performance bottlenecks, optimize application code, and improve overall system performance.

Implement security best practices to protect data and prevent vulnerabilities, including data encryption, authentication, and authorization mechanisms

Maintain comprehensive documentation of system architecture, design, and development processes.

Help troubleshoot issues. 

Work with cross-functional teams to ensure quality throughout the software development lifecycle.

Job Requirements


8+ years of experience in Java/Spring/Mybatis/Wicket.

8+ years of experience in developing web services using JEE/Java/Spring in relation to APIs.

Experience with JSON, XML, SOAP and Client-Server communication.

Experience with PostgreSQL and use of JDBC.

Clear understanding of design patterns and API design patterns.

Experience with Git version control system and branching strategies.

Excellent communication skills.

Attention to details. 

Analytical mind and problem-solving aptitude. 

Strong organizational skills. 

English is a must (you should be able to communicate effectively in an English speaking

environment)

Understanding of the micro services architecture, Docker, Kubernetes is a plus

General understanding in cloud infrastructures (AWS, Azure).

About

$25/hr Ongoing

Download Resume

Develop automated tests, conduct unit tests, integrations tests and performance tuning.

Interact with the product team to understand product requirements

Design, develop, test, and deploy high-quality web applications using Java SE and related technologies.

Create responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and Java-based front-end frameworks (e.g., JavaServer Faces, Spring MVC).

Build and maintain the server-side logic, databases, and APIs using Java and relevant back-end frameworks (e.g., Spring Boot, Java EE).

Design and optimize database schemas, write SQL queries and work with various database management systems (e.g., MySQL, PostgreSQL, Oracle).

Integrate third-party APIs and services into the application as needed.

Ensure code quality through code reviews, automated testing, and adherence to coding standards.

Identify and resolve performance bottlenecks, optimize application code, and improve overall system performance.

Implement security best practices to protect data and prevent vulnerabilities, including data encryption, authentication, and authorization mechanisms

Maintain comprehensive documentation of system architecture, design, and development processes.

Help troubleshoot issues. 

Work with cross-functional teams to ensure quality throughout the software development lifecycle.

Job Requirements


8+ years of experience in Java/Spring/Mybatis/Wicket.

8+ years of experience in developing web services using JEE/Java/Spring in relation to APIs.

Experience with JSON, XML, SOAP and Client-Server communication.

Experience with PostgreSQL and use of JDBC.

Clear understanding of design patterns and API design patterns.

Experience with Git version control system and branching strategies.

Excellent communication skills.

Attention to details. 

Analytical mind and problem-solving aptitude. 

Strong organizational skills. 

English is a must (you should be able to communicate effectively in an English speaking

environment)

Understanding of the micro services architecture, Docker, Kubernetes is a plus

General understanding in cloud infrastructures (AWS, Azure).

Skills & Expertise

App & Mobile ProgrammingJavaManagementProgrammingSoftware DevelopmentWeb Development

0 Reviews

This Freelancer has not received any feedback.