Copyright OPTnation. All rights reserved.

Java Developer

Job ID : 36344

Job Title : Java Developer

Location : Hyderabad, India

Comapny Name : Helix Tech-IT Solutions

Job Type : Full-Time

Industry : Banking

Salary :  $4000 - $5000  per day

Work Authorization : ["OPT"]

No. of Positions : 5-10

Posted on : 02-01-2024

Required Skills : java

Benefits : None of These

Job Description :

need to create dynemic applications using java, atleast 5 years of Java developer experience is needed. good under standing of oops and database concepts is must.
 

Roles and Responsibilities of Java Developers:

  1. Software Development:

    • Design, develop, and implement high-quality Java applications.
    • Write well-designed, efficient, and maintainable code.
    • Collaborate with cross-functional teams to define, design, and ship new features.
  2. Coding and Programming:

    • Proficient in Java programming language and associated technologies.
    • Implement best practices for coding, testing, and deployment.
    • Debug and resolve application defects and issues.
  3. System Architecture:

    • Contribute to the architectural design and decisions of software systems.
    • Design and implement scalable and reliable components.
    • Ensure system integrity, security, and data protection.
  4. Database Management:

    • Develop and maintain database schemas, tables, and queries.
    • Optimize database queries for performance.
    • Ensure data consistency and integrity.
  5. API Development:

    • Create and maintain RESTful APIs.
    • Integrate with external APIs and web services.
    • Implement and document API specifications.
  6. Testing:

    • Write unit tests and perform code reviews.
    • Conduct integration testing and contribute to system testing.
    • Collaborate with quality assurance teams to ensure software quality.
  7. Documentation:

    • Create and maintain technical documentation.
    • Document code, APIs, and system architecture.
    • Keep documentation up-to-date with changes.
  8. Collaboration:

    • Work closely with other developers, designers, and product managers.
    • Participate in Agile/Scrum development processes.
    • Provide technical guidance and mentorship to junior team members.
  9. Continuous Learning:

    • Stay updated on the latest trends and technologies in Java development.
    • Continuously improve coding skills and adopt best practices.
    • Attend conferences, workshops, and training sessions as needed.
  10. Deployment and Maintenance:

    • Deploy applications to production environments.
    • Monitor and maintain deployed systems.
    • Troubleshoot and resolve issues in a timely manner.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!