Java Software Engineer

logo

Java Software Engineer

  •   5 Vacancy
  • 719 Views

Experience

Fresh

Employee type

Part Time

Position

GM / CEO / Country Head / President

Offer Salary

$1,000 - $3,000 /yearly

Job Description

Java Software Engineer is a professional who specializes in designing, developing, and maintaining software applications using the Java programming language

Responsibilities:

  1. Software Development:
    • Design, implement, and maintain software applications using Java and related technologies.
    • Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions.
  2. Coding and Debugging:
    • Write well-designed, efficient, and testable code.
    • Debug and resolve issues to ensure the stability and reliability of the software.
  3. Java Frameworks:
    • Utilize Java frameworks (e.g., Spring, Hibernate) to build scalable and efficient applications.
    • Stay updated on the latest features and best practices within Java and associated frameworks.
  4. Database Integration:
    • Integrate applications with databases, implement data models, and optimize queries for efficient data retrieval.
  5. API Development:
    • Develop and maintain RESTful APIs to facilitate communication between different components of the software system.
  6. Testing:
    • Implement unit testing and participate in code reviews to maintain code quality and identify potential issues.
  7. Documentation:
    • Create and maintain technical documentation, including design specifications, API documentation, and coding standards.
  8. Continuous Integration/Continuous Deployment (CI/CD):
    • Implement CI/CD pipelines to automate the software build, testing, and deployment processes.
  9. Security Measures:
    • Implement security best practices to ensure the confidentiality and integrity of the software application.
  10. Performance Optimization:
    • Identify and address performance bottlenecks, optimize code, and improve application performance.

Requirements:

  • Proven experience as a Java Software Engineer with a strong portfolio of Java-based projects.
  • Proficiency in Java programming language and associated frameworks (Spring, Hibernate, etc.).
  • Familiarity with frontend technologies (HTML, CSS, JavaScript) for full-stack development is a plus.
  • Experience with database systems (MySQL, PostgreSQL, Oracle, etc.).
  • Knowledge of RESTful API design and implementation.
  • Strong problem-solving skills and attention to detail.
  • Understanding of software development best practices, design patterns, and coding standards.
  • Continuous learning mindset to stay updated on emerging technologies and industry trends.
Skills
Laravel
Related Jobs
1 application(s)

Arizona, US

$1,200 - $2,900 /monthly

Part Time
Published: 10 months ago

Arizona, US

$700 - $2,400 /weekly

Part Time
Published: 10 months ago
1 application(s)

Arizona, US

$1,500 - $3,000 /weekly

Full Time
Published: 11 months ago

Arizona, US

$1,200 - $3,000 /monthly

Internship
Published: 11 months ago
1 application(s)

Arizona, US

$800 - $3,000 /hourly

Internship
Published: 11 months ago